@font-face{font-family:"gf-font-icons";src:url("/sites/all/themes/bbcw_goodfood/icon-font/gf-font-icons.eot?79bde85074300e97589c083c901cde28&v1ca4c655f9b53b2e43461247aa410d47");src:url("/sites/all/themes/bbcw_goodfood/icon-font/gf-font-icons.eot?v1ca4c655f9b53b2e43461247aa410d47#iefix") format("embedded-opentype"),url("/sites/all/themes/bbcw_goodfood/icon-font/gf-font-icons.woff2?79bde85074300e97589c083c901cde28&vfba6e6b720fedf68ec269c0970addab1") format("woff2"),url("/sites/all/themes/bbcw_goodfood/icon-font/gf-font-icons.woff?79bde85074300e97589c083c901cde28&v218b2ed44390a0a8f36502793c13deea") format("woff"),url("/sites/all/themes/bbcw_goodfood/icon-font/gf-font-icons.ttf?79bde85074300e97589c083c901cde28&vfe8fdd3d683db74fdd84737369cec833") format("truetype"),url("/sites/all/themes/bbcw_goodfood/icon-font/gf-font-icons.svg?79bde85074300e97589c083c901cde28&vbd2e1aaf6a5cb340f5f2b26b8704049e#gf-font-icons") format("svg");font-weight:400;font-style:normal}.font-icon-add:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-alert-error:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-alert-neutral:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-alert-success:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-alert-warning:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-amount-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-back:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-bookmark:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-check:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-chef:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}
.font-icon-chevron-down:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-chevron-left-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-chevron-left-smallest:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-chevron-left:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-chevron-right-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-chevron-right-smallest:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-chevron-right:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-chevron-up:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-circle-next:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-circle-previous:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-close:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-comment-button:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-comment-reply:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-comment:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-complete-profile:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}
.font-icon-cross-x:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-dairy-free:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-difficulty-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-difficulty:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-dots:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-doubled-halved:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-easily-doubled:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-easily-halved:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-egg-free:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-email-form:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-email:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-exclamation:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-facebook-icon:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-facebook:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}
.font-icon-freezable:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-gluten-free:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-google:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-healthy:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-instagram-icon:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-instagram:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-list:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-more-arrow:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-more-link:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-nut-free:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-password:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-pinterest:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-play:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-print:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}
.font-icon-save:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-saved:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-search-icon--black:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-search-icon--grey:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-search:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-settings-icon:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-skills:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-snapchat:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-thumb-filled:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-thumb:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-tick:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-time-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-time:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-twitter-icon:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}
.font-icon-twitter:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-user:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-vegan:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-vegetarian:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-warning:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-youtube:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:24px}.font-icon-add-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-alert-error-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-alert-neutral-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-alert-success-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-alert-warning-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-amount-large-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-back-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-bookmark-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}
.font-icon-check-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-chef-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-chevron-down-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-chevron-left-small-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-chevron-left-smallest-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-chevron-left-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-chevron-right-small-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-chevron-right-smallest-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-chevron-right-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-chevron-up-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-circle-next-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-circle-previous-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-close-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}
.font-icon-comment-button-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-comment-reply-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-comment-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-complete-profile-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-cross-x-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-dairy-free-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-difficulty-large-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-difficulty-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-dots-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-doubled-halved-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-easily-doubled-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-easily-halved-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-egg-free-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-email-form-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}
.font-icon-email-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-exclamation-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-facebook-icon-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-facebook-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-freezable-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-gluten-free-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-google-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-healthy-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-instagram-icon-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-instagram-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-list-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-more-arrow-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-more-link-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-nut-free-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-password-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}
.font-icon-pinterest-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-play-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-print-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-save-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-saved-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-search-icon--black-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-search-icon--grey-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-search-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-settings-icon-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-skills-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-snapchat-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-thumb-filled-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-thumb-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-tick-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}
.font-icon-time-large-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-time-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-twitter-icon-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-twitter-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-user-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-vegan-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-vegetarian-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-warning-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-youtube-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px}.font-icon-add-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-alert-error-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-alert-neutral-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-alert-success-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}
.font-icon-alert-warning-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-amount-large-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-back-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-bookmark-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-check-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-chef-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-chevron-down-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-chevron-left-small-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-chevron-left-smallest-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-chevron-left-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-chevron-right-small-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-chevron-right-smallest-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-chevron-right-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-chevron-up-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}
.font-icon-circle-next-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-circle-previous-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-close-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-comment-button-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-comment-reply-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-comment-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-complete-profile-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-cross-x-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-dairy-free-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-difficulty-large-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-difficulty-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-dots-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-doubled-halved-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-easily-doubled-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}
.font-icon-easily-halved-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-egg-free-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-email-form-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-email-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-exclamation-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-facebook-icon-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-facebook-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-freezable-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-gluten-free-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-google-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-healthy-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-instagram-icon-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-instagram-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-list-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}
.font-icon-more-arrow-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-more-link-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-nut-free-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-password-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-pinterest-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-play-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-print-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-save-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-saved-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-search-icon--black-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-search-icon--grey-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-search-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-settings-icon-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-skills-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}
.font-icon-snapchat-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-thumb-filled-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-thumb-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-tick-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-time-large-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-time-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-twitter-icon-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-twitter-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-user-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-vegan-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-vegetarian-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-warning-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-youtube-extra-small:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px}.font-icon-add-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}
.font-icon-alert-error-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-alert-neutral-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-alert-success-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-alert-warning-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-amount-large-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-back-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-bookmark-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-check-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-chef-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-chevron-down-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-chevron-left-small-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-chevron-left-smallest-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-chevron-left-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-chevron-right-small-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}
.font-icon-chevron-right-smallest-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-chevron-right-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-chevron-up-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-circle-next-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-circle-previous-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-close-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-comment-button-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-comment-reply-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-comment-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-complete-profile-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-cross-x-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-dairy-free-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-difficulty-large-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-difficulty-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}
.font-icon-dots-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-doubled-halved-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-easily-doubled-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-easily-halved-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-egg-free-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-email-form-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-email-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-exclamation-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-facebook-icon-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-facebook-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-freezable-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-gluten-free-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-google-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-healthy-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-instagram-icon-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}
.font-icon-instagram-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-list-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-more-arrow-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-more-link-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-nut-free-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-password-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-pinterest-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-play-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-print-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-save-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-saved-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-search-icon--black-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-search-icon--grey-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-search-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}
.font-icon-settings-icon-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-skills-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-snapchat-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-thumb-filled-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-thumb-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-tick-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-time-large-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-time-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-twitter-icon-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-twitter-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-user-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-vegan-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-vegetarian-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}.font-icon-warning-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}
.font-icon-youtube-large:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:32px}h1,.alpha,h2,.beta,.node-competition .field-main>label,h3,.gamma,.field-name-related-competitions .node-teaser-sidebar .group-right h4,h4,.delta,.node-carousel-slide .node-title,.node-carousel-slide-narrow .node-title,h5,.epsilon,h6,.zeta{margin:0;font-family:"SerifaBT-Light",Georgia,"Times New Roman",Times,serif;font-weight:400;color:#333;text-rendering:optimizelegibility}h1 a,.alpha a,h2 a,.beta a,.node-competition .field-main>label a,h3 a,.gamma a,.field-name-related-competitions .node-teaser-sidebar .group-right h4 a,h4 a,.delta a,.node-carousel-slide .node-title a,.node-carousel-slide-narrow .node-title a,h5 a,.epsilon a,h6 a,.zeta a{-webkit-transition:color 75ms linear;transition:color 75ms linear}h1,.alpha{font-size:34px;line-height:1.1;margin-top:20px;margin-bottom:20px}@media screen and (min-width:48em){h1,.alpha{font-size:54px;line-height:1;text-align:left;margin-top:0}}h2,.beta,.node-competition .field-main>label{font-size:26px;line-height:1.1;padding-top:20px;margin-bottom:15px}h2 small,.beta small,.node-competition .field-main>label small{font-size:18px}@media screen and (min-width:48em){h2,.beta,.node-competition .field-main>label{font-size:25px}h2 small,.beta small,.node-competition .field-main>label small{font-size:14px}}h3,.gamma,.field-name-related-competitions .node-teaser-sidebar .group-right h4{font-size:20px;line-height:1.1;padding-top:10px;margin-bottom:10px}h3 small,.gamma small,.field-name-related-competitions .node-teaser-sidebar .group-right h4 small{font-size:14px;float:right;line-height:1.6}h3 small a,.gamma small a,.field-name-related-competitions .node-teaser-sidebar .group-right h4 small a{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-decoration:underline}h4,.delta,.node-carousel-slide .node-title,.node-carousel-slide-narrow .node-title,h5,.epsilon,h6,.zeta{line-height:1.2;margin-bottom:5px}h4,.delta,.node-carousel-slide .node-title,.node-carousel-slide-narrow .node-title{font-size:16px}h5,.epsilon{font-size:14px}h6,.zeta{font-size:12px}.element-hidden{display:none}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.is-hidden{display:none !important}.has-faux-block-link{position:relative}a.faux-block-link{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;text-indent:-9000px;z-index:8998700}@media screen and (max-width:30em){.hidden-narrow{display:none}}.visible-mobile{display:none}@media screen and (max-width:48.125em){.visible-mobile{display:block}}.hidden-desktop{display:none}@media screen and (min-width:48.125em){.hidden-desktop{display:block}}.loader-7,.loader-7:before,.loader-7:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader-7{color:#fff;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader-7:before,.loader-7:after{content:'';position:absolute;top:0}.loader-7:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader-7:after{left:3.5em}@-webkit-keyframes load7{0%,80%,100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@-webkit-keyframes slide-effect-1{0%{opacity:1;-webkit-transform:translateX(-200px);transform:translateX(-200px)}60%{opacity:1;-webkit-transform:translateX(750px);transform:translateX(750px)}100%{opacity:0;-webkit-transform:translateX(750px);transform:translateX(750px)}}@keyframes slide-effect-1{0%{opacity:1;-webkit-transform:translateX(-200px);transform:translateX(-200px)}60%{opacity:1;-webkit-transform:translateX(750px);transform:translateX(750px)}100%{opacity:0;-webkit-transform:translateX(750px);transform:translateX(750px)}}@-webkit-keyframes slide-effect-2{0%{-webkit-transform:translate(-200px,-200px);transform:translate(-200px,-200px);opacity:1}60%{-webkit-transform:translate(750px,750px);transform:translate(750px,750px);opacity:1}100%{-webkit-transform:translate(750px,750px);transform:translate(750px,750px);opacity:0}}@keyframes slide-effect-2{0%{-webkit-transform:translate(-200px,-200px);transform:translate(-200px,-200px);opacity:1}
60%{-webkit-transform:translate(750px,750px);transform:translate(750px,750px);opacity:1}100%{-webkit-transform:translate(750px,750px);transform:translate(750px,750px);opacity:0}}.checkbox-wrapper{cursor:pointer;display:block;font-size:13px;padding-left:40px;position:relative;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.checkbox-wrapper input{position:absolute;opacity:0}.checkbox-wrapper .checkmark{background-color:#fff;border:1px solid #e2e2e2;border-radius:2px;height:25px;left:0;top:0;position:absolute;width:25px}.checkbox-wrapper .checkmark:after{content:"";display:none;position:absolute}.checkbox-wrapper .checkmark:after{border:solid #515151;border-width:0 3px 3px 0;height:16px;left:8px;top:1px;transform:rotate(45deg);width:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.checkbox-wrapper:hover input~.checkmark{background-color:rgba(242,242,242,0.4)}.checkbox-wrapper input:checked~.checkmark:after{display:block}.container{width:100%;max-width:1100px;margin:0 auto}.grid-padding{padding-left:1.8181818182%;padding-right:1.8181818182%}.full-bleed{margin-left:-1.8181818182%;margin-right:-1.8181818182%}.pad-left{padding-left:1.8181818182%}.pad-right{padding-right:1.8181818182%}.pad-all{padding:1.8181818182%}.row{width:100%;margin:0 auto}.row:after{display:table;content:'';clear:both}.row .row{min-width:0}@media screen and (min-width:30em){.span8 .span4.relativetoglobalgrid,.span4 .span2.relativetoglobalgrid{float:left;width:48.571428571%;margin-left:2.857142857%}.span8 .span2.relativetoglobalgrid{width:22.85%;margin-left:2.75%}.span8 .span4.relativetoglobalgrid:first-child,.span8 .span4.relativetoglobalgrid.odd,.span8 .span2.relativetoglobalgrid:first-child,.span8 .span2.relativetoglobalgrid.odd,.span4 .span2.relativetoglobalgrid:first-child,.span4 .span2.relativetoglobalgrid.odd{margin-left:0;clear:left}.span8 .span4.relativetoglobalgrid.gridfive:nth-child(4n+1),.span8 .span2.relativetoglobalgrid.gridfive:nth-child(4n+1),.span4 .span2.relativetoglobalgrid.gridfive:nth-child(4n+1){margin-left:0;clear:left}}.sm-col{margin-left:1.8867924528%;float:left;min-height:1px;position:relative;clear:none}.sm-col:first-child{margin-left:0}.sm-col+.sm-col:last-child{float:right}.sm-span1{width:6.6037735849%}.sm-span2{width:15.0943396226%}.sm-span3{width:23.5849056604%}.sm-span4{width:32.0754716981%}.sm-span5{width:40.5660377358%}.sm-span6{width:49.0566037736%}.sm-span7{width:57.5471698113%}.sm-span8{width:66.0377358491%}.sm-span9{width:74.5283018868%}.sm-span10{width:83.0188679245%}.sm-span11{width:91.5094339623%}.sm-span12{width:100%}.sm-push1{left:8.4905660377%}.sm-push2{left:16.9811320755%}.sm-push3{left:25.4716981132%}.sm-push4{left:33.9622641509%}@media screen and (min-width:30em){.md-col{margin-left:1.8867924528%;float:left;min-height:1px;position:relative;clear:none}.md-col:first-child{margin-left:0}.md-col+.md-col:last-child{float:right}.md-span1{width:6.6037735849%}.md-span2{width:15.0943396226%}.md-span3{width:23.5849056604%}.md-span4{width:32.0754716981%}.md-span5{width:40.5660377358%}.md-span6{width:49.0566037736%}.md-span7{width:57.5471698113%}.md-span8{width:66.0377358491%}.md-span9{width:74.5283018868%}.md-span10{width:83.0188679245%}.md-span11{width:91.5094339623%}.md-span12{width:100%}.md-push1{left:8.4905660377%}.md-push2{left:16.9811320755%}.md-push3{left:25.4716981132%}.md-push4{left:33.9622641509%}}@media screen and (min-width:48.125em){.grid-padding-768{padding-left:1.8181818182%;padding-right:1.8181818182%}.span4 .span2.relativetoglobalgrid{float:left;width:47.058823529%;margin-left:5.882352941%}.col{margin-left:1.8867924528%;float:left;min-height:1px;position:relative;clear:none}.col:first-child{margin-left:0}.col+.col:last-child{float:right}.col+.col.end{float:left}.span1{width:6.6037735849%}.span2{width:15.0943396226%}.span3{width:23.5849056604%}.span4{width:32.0754716981%}.span5{width:40.5660377358%}.span6{width:49.0566037736%}.span7{width:57.5471698113%}.span8{width:66.0377358491%}.span9{width:74.5283018868%}
.span10{width:83.0188679245%}.span11{width:91.5094339623%}.span12{width:100%}.push1{left:8.4905660377%}.push2{left:16.9811320755%}.push3{left:25.4716981132%}.push4{left:33.9622641509%}.push5{left:42.4528301887%}.push6{left:50.9433962264%}.split .col{float:none;margin-left:0;min-height:1px;position:relative;width:100%;clear:both}}@media screen and (min-width:62em){.split .col{margin-left:1.8867924528%;float:left;min-height:1px;position:relative;clear:none}.split .col:first-child{margin-left:0}.lg-col{margin-left:1.8867924528%;float:left;min-height:1px;position:relative;clear:none}.lg-col:first-child{margin-left:0}.lg-col+.lg-col:last-child{float:right}.span1,.lg-span1{width:6.6037735849%}.span2,.lg-span2{width:15.0943396226%}.span3,.lg-span3{width:23.5849056604%}.span4,.lg-span4{width:32.0754716981%}.span5,.lg-span5{width:40.5660377358%}.span6,.lg-span6{width:49.0566037736%}.span7,.lg-span7{width:57.5471698113%}.span8,.lg-span8{width:66.0377358491%}.span9,.lg-span9{width:74.5283018868%}.span10,.lg-span10{width:83.0188679245%}.span11,.lg-span11{width:91.5094339623%}.span12,.lg-span12{width:100%}}@media screen and (min-width:68.75em){.grid-padding{padding-left:20px;padding-right:20px}}.centered.col,.centred.col{float:none;margin:0 auto}.cleargridindent-left,.col.cleargridindent-left{margin-left:-1.8181818182%}.cleargridindent-right,.col.cleargridindent-right{margin-right:-1.8181818182%}@media screen and (min-width:48em){.cleargridindent-left-768,.col.cleargridindent-left-768{margin-left:-1.8181818182%}}@media screen and (min-width:68.75em){.cleargridindent-left,.col.cleargridindent-left{margin-left:-20px}.cleargridindent-right,.col.cleargridindent-right{margin-right:-20px}}.col.first{margin-left:0}.grid .col{background:#447d75;text-align:center;color:#fff;padding:6px 0;border-radius:4px;margin-bottom:10px}.icon-add,.icon-remove,.icon-add-gray,.icon-add-purple{width:20px;height:20px}.arrow-fixed-right{position:absolute;top:50%;right:10px}.icons-detail .icon{width:37px;height:38px;display:inline-block}.icon-medium{width:23px;height:23px;line-height:23px;vertical-align:text-top}.icon-large{line-height:56px;vertical-align:text-bottom}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:30px;font-size:22.5px;line-height:1.5;color:#666;border:0;border-bottom:1px solid #eee}legend small{font-size:11.25px;color:#CCC}label,input,button,select,textarea{font-size:15px;line-height:1.5;font-weight:400}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial;font-size:100%;vertical-align:baseline}label{display:block;margin-bottom:5px;color:#666}label input,label textarea,label select{display:block}input,textarea,select{font-size:16px;line-height:1.5;display:inline-block;width:210px;height:32px;padding:4px 10px;margin-bottom:10px;color:#7f7e7d;border:1px solid #ccc}.no-boxsizing input,.no-boxsizing textarea,.no-boxsizing select{height:20px}input[type='image'],input[type='checkbox'],input[type='radio']{border:0;width:auto;height:auto;padding:0;margin:3px 0;line-height:normal;cursor:pointer}input[type='image']{border:0;-webkit-box-shadow:none;box-shadow:none}input[type='file']{-webkit-box-shadow:none;box-shadow:none;width:auto;padding:initial;line-height:initial;border:initial;background-color:initial}input[type='button'],input[type='reset'],input[type='submit']{width:auto;height:auto;font-family:"Helvetica Neue",Helvetica,Arial}input[type='hidden']{display:none}select,input[type='file']{height:28px;line-height:28px}input[type='file']{line-height:18px}select{width:220px;height:28px;line-height:28px;background-color:#fff}select[multiple],select[size]{height:auto}textarea{height:auto;resize:vertical;vertical-align:top}.radio,.checkbox{padding-left:19px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.radio.inline,.radio.inline+.checkbox.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.radio input[type='radio'],.checkbox input[type='checkbox']{float:left;margin-left:-18px}.form-text,input[type='text'],input[type='email'],input[type='tel'],input[type='url'],textarea{-webkit-box-shadow:inset 0 1px 1px rbga(0,0,0,0.075);box-shadow:inset 0 1px 1px rbga(0,0,0,0.075);-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;transition:border linear .2s,-webkit-box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s,-webkit-box-shadow linear .2s;background-color:#fff;color:#333}.form-text:focus,input[type='text']:focus,input[type='email']:focus,input[type='tel']:focus,input[type='url']:focus,textarea:focus{-webkit-box-shadow:0 0 8px 1px rbga(204,204,204,0.7);box-shadow:0 0 8px 1px rbga(204,204,204,0.7);outline:0;outline:thin dotted \9;-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;transition:border linear .2s,-webkit-box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s,-webkit-box-shadow linear .2s}
input[type='file']:focus,input[type='radio']:focus,input[type='checkbox']:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;-webkit-box-shadow:none;box-shadow:none}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#f1f1f1;border-color:#ddd;cursor:not-allowed}input:focus:required:invalid,select:focus:required:invalid,textarea:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:required:invalid:focus,select:focus:required:invalid:focus,textarea:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-item,.form-actions{margin:0}.form-text.error,.form-select.error,.form-textarea.error{border-color:#e84b3c}.form-text.error:focus,.form-select.error:focus,.form-textarea.error:focus{border-color:#d82a19;-webkit-box-shadow:0 0 6px #f39f97;box-shadow:0 0 6px #f39f97}::-webkit-input-placeholder{color:#CCC}:-ms-input-placeholder{color:#CCC}::-ms-input-placeholder{color:#CCC}::placeholder{color:#CCC}.hms-select{padding-bottom:10px}.hms-select legend{float:left;font-weight:400;margin:0 .5em 0 0;min-width:80px;width:auto}.hms-select .fieldset-wrapper{display:inline}.hms-select select{width:100px !important}.container-inline .form-text,.container-inline .form-select{width:auto}.container-inline label,.container-inline .form-item,.container-inline .field-main{display:inline;float:none;width:auto}.form-type-file{position:relative}.form-type-file label{width:100%}.form-type-file .form-file{clear:left;margin-left:0;width:100%}.form-horizontal .form-type-file{padding-bottom:0}.form-file{background:none !important;height:40px !important}.js .form-file{position:relative;text-align:right;z-index:2}.captcha.error{background:url("/sites/all/themes/bbcw_goodfood/images/exclamation.png?vd648cb25ba3971c0292b8166e80d7a8e") 315px 50% no-repeat #fff}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.captcha.error{background:url("/sites/all/themes/bbcw_goodfood/images/exclamation@2x.png?v72701e01c21a0512985b40ec00d6e3d0") 315px 50% no-repeat #fff;background-size:22px 22px}}.captcha.error iframe{border:solid 1px #eea02e;border-radius:4px}ul,ol{margin:1em 0;padding:0;list-style-type:disc;margin-left:20px}ul li:last-child,ol li:last-child{margin-bottom:0 !important}ul ul,ul ol,ol ul,ol ol{margin:0 0 0 45px}ul ul,ol ul{list-style-type:circle}ul ul ul,ol ul ul{list-style-type:square}ul ol,ol ol{list-style-type:upper-roman}ul ol ol,ol ol ol{list-style-type:lower-roman}ul li,ol li{line-height:1.2}.content ul,.content ol{margin-bottom:20px}.content ul li,.content ol li{margin-bottom:10px}dd{margin:0 0 0 40px}ol{list-style-type:decimal}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}nav ul{margin:0;list-style:none}nav ul ul{margin-left:0;list-style:none}dl{margin-bottom:20px}dt,dd{line-height:1.8}dd{margin-left:10px}.info-list{position:relative;z-index:3;padding:0 0 20px}@media screen and (max-width:47.9375em){.info-list{list-style:none}}.info-list li{padding-top:30px;margin-top:20px}.info-list li:first-child{padding-top:0;margin-top:0}.info-list.bullet-list li{background-position:center top;padding-left:0;margin-left:0}.info-list h3{margin-bottom:8px}.info-list h3:first-child{margin-top:0;padding-top:0}.info-list p{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;line-height:20px;font-style:italic;color:#333}@media screen and (min-width:48em){.info-box p{text-align:left}.info-list{width:100%}.info-list h3,.info-list p{text-align:left}.info-list.bullet-list li{background-position:left 5px;padding:0 0 0 20px;margin:30px 0 0 2.5%}.info-list.bullet-list li:first-child{margin-top:0;padding-top:0}}@media screen and (max-width:48.0625em){.info-list,.info-text p{width:80%;margin:0 auto 20px;text-align:center}}.link-list li{margin-bottom:10px;padding-left:10px;background:url("/sites/all/themes/bbcw_goodfood/images/inline/link-list.png?vb037d30c5909596783126c26973dc8f3") no-repeat left 3px}.bg-turquoise-offwhite .link-list li{background:url("/sites/all/themes/bbcw_goodfood/images/inline/link-list-offwhite.png?v2b89c463f486fa3470cfe52e735a842d") no-repeat left 4px}.link-list.turquoise-arrow li{background:url("/sites/all/themes/bbcw_goodfood/images/inline/link-list-turquoise.png?v17feee28ef76f958714f9b0e7bed63f6") no-repeat left 4px}.link-list a{text-decoration:underline}.link-list-unstyled li{margin-bottom:10px}.link-list-unstyled a{text-decoration:underline}img+.link-list-unstyled{margin-top:10px}.action-list li{margin-left:10px;padding-left:10px;border-left:1px solid #d8d8d8}.content .action-list li{margin-bottom:0}.action-list li:first-child{margin-left:0;padding-left:0;border:0}.content-list{width:100%;margin:0}.content-list>li{width:100%;padding-bottom:10px;position:relative}.content-list>li:after{display:table;content:'';clear:both}.content-list>li a{color:#333}.content-list>li a:hover{color:#246d8f}.content-list.alt-spacing li{padding:10px 0 20px}.content-list h3{margin:10px 0 6px;padding-top:0}
.content-list h4{margin:10px 0 0;padding-top:0;color:#333}.content-list .fivestar-average-stars{margin-top:5px}.content-list a{display:block;overflow:hidden}.content-list a.inline{display:inline;color:#246d8f}.content-list a.inline:hover{color:#333}.content-list p{font-size:14px}aside .content-list .subtext{margin:-7px 0 5px;padding-bottom:0}.content-list .rating,.content-list .fivestar-summary{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-style:italic}.content-list .small-recipe-image.shadow-bg{margin-top:5px}img{height:auto;max-width:100%;display:block}.lt-ie9 img{-ms-interpolation-mode:bicubic}.main-img img{border:10px solid #f3eee5}figure{margin:0}iframe{border:0}.adaptive-image{min-width:1px}.img-container{position:relative}.img-container img{position:absolute;top:0;left:0;height:auto !important;width:100% !important}.ratio-1-1{padding-bottom:100%}.ratio-4-3{padding-bottom:75%}.ratio-16-9{padding-bottom:56.25%}.ratio-11-10{padding-bottom:90.9090909091%}.ratio-10-9{padding-bottom:90%}.ratio-385-229{padding-bottom:59.4805194805%}.ratio-54-49{padding-bottom:90.7407407407%}.ratio-220-91{padding-bottom:41.3636363636%}@media screen and (min-width:30em){.odd{margin-left:0}}.mb0{margin-bottom:0 !important}.mb1{margin-bottom:5px !important}.mb2{margin-bottom:10px !important}.mb3{margin-bottom:15px !important}.mb4{margin-bottom:20px !important}.mt0{margin-top:0 !important}.mt1{margin-top:5px !important}.mt2{margin-top:10px !important}.mt3{margin-top:15px !important}.mt4{margin-top:20px !important}.pt0{padding-top:0}.separator{padding-bottom:10px}.separator-padded{padding-bottom:20px}.separator-margin{margin-bottom:20px}.separator-reverse{padding-top:10px}.separator-reverse-padded{padding-top:20px}.content-section-separator{padding-top:40px}.separator-solid-top-turquoise{border-top:1px solid #59a399;padding-top:20px}.separator-solid-bottom-turquoise{border-bottom:1px solid #59a399}.separator-solid-both-turquoise{border-top:1px solid #59a399;border-bottom:1px solid #59a399;padding-top:20px}.separator-solid-bottom-turquoisedarker{border-bottom:1px solid #314b47}.separator-solid-grayoffwhite{border-bottom:1px solid #f0f2eb}.separator-solid-graylight{border-bottom:1px solid #e1e2e4}.separator-solid-graydark{border-bottom:1px solid #666}.separator-solid-gray-right{border-right:1px solid #7f7e7d;padding-right:10px;padding-right:10px}.separator-solid-right-gray{border-right:1px solid #f5f5f5}.separator-solid-white-right{border-right:1px solid #fff;padding-right:10px;padding-right:10px}.separator-dashed-bottom{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important}.separator-dashed-top{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;background-position:left top !important;padding-top:10px;padding-bottom:0}.separator-dashed-bottom-graylight{border-bottom:1px dashed #d8d8d8}.separator-dashed-top-graylight{border-bottom:1px dashed #d8d8d8;background-position:left top}.separator-dashed-bottom-turquoise{background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-dashed-turquoise.gif?v911740c0bc20c22c8653333af3636542") repeat-x left bottom}.separator-dashed-mid-turquoise{background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-dashed-turquoise.gif?v911740c0bc20c22c8653333af3636542") repeat-x left bottom;background-position:center center;background-position:center center}.separator-dashed-bottom-olive-green{background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-dashed-olive-green.gif?v5bf2b05b66cee22db20a5879767497c1") repeat-x left bottom}.separator-semicircle-white{background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-semicircle.png?v6f5594349409531d2fa0a24e2285f3f9") repeat-x left bottom;position:relative}.separator-grain{background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-grain.png?v6bd135b708aabeda72295d7b39a90bff") repeat-x left bottom}.separator-bullet{background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-dashed-bullet-turquoise.png?vf3da775eb3e735791f1dc23e0f8e3fda") no-repeat center center;height:15px;margin:5px 20px 3px}.theme-mgf .separator-bullet{background-image:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-dashed-bullet-green.png?v0e2880ea6677dab536c5ca3819dfa16f")}.separator-serated{position:relative;border:1px solid #eaeaea;border-bottom:0}.separator-serated:after{content:'';position:absolute;bottom:-11px;left:0;width:100%;height:12px;background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-seratedpage-bottom.gif?vd6baf7e6bebd7ee13a335ecb65fb36c5") repeat-x left center;-webkit-box-shadow:0 6px 17px -6px #666;box-shadow:0 6px 17px -6px #666}.boxshadow .separator-serated{-webkit-box-shadow:0 6px 23px -8px #666;box-shadow:0 6px 23px -8px #666;border:0}.white,.white label{color:#fff}.gray{color:#7f7e7d}.gray-darker{color:#333}.turquoise{color:#59a399}.turquoise-darker{color:#0c5f5f}.turquoise-lighter{color:#72aeb2}.turquoise-safe{color:#447d75}.green{color:#667f2e}.green-light{color:#759615}.pink,.styled-pink h3{color:#be2a77}.purple{color:#7b648e}.bg-gray{background-color:#7f7e7d}.bg-gray-light{background-color:#CCC}.bg-gray-lighter{background-color:#d8d8d8}.bg-gray-lightest{background-color:#e1e2e4}.bg-gray-offwhite{background-color:#f0f2eb}.bg-offwhite{background-color:#f1f1f1}.bg-offwhite-alt{background-color:#fafafa}.bg-white{background-color:#fff}.bg-gray-dark{background-color:#666}.bg-gray-darker{background-color:#333}.bg-green{background-color:#667f2e}.bg-green-light{background-color:#759615}.bg-green-lighter{background-color:#c2cca7}.bg-olive{background-color:#dee1d3}.bg-slate{background-color:#263a3c}.bg-beige{background-color:#f2ede3}.bg-beige-alt{background-color:#f3eee5}.bg-beige-dark{background-color:#e3dfd6}.bg-beige-light{background-color:#faf8f5}.bg-red{background-color:#9d261d}.bg-pink{background-color:#be2a77}.bg-pink-dark{background-color:#5b1339}.bg-purple{background-color:#7b648e}.bg-purple-dark{background-color:#44394b}
.bg-purple-darker{background-color:#2c2c43}.bg-purple-gray{background-color:#565669}.bg-purple-light{background-color:#8e7a9e}.bg-purple-light p{color:#fff}.bg-orange{background-color:#ba3822}.bg-brown{background-color:#535048}.bg-brown-rich{background-color:#1f1200}.bg-brown-dark{background-color:#3e3b35}.bg-turquoise{background-color:#59a399}.bg-turquoise a,.bg-turquoise p{color:#fff}.bg-turquoise-safe{background-color:#447d75}.bg-turquoise-safe a,.bg-turquoise-safe p{color:#fff}.bg-turquoise-light{background-color:#72aeb2}.bg-turquoise-lighter{background-color:#def5f5}.bg-turquoise-dark{background-color:#0c5f5f}.bg-turquoise-darker{background-color:#314b47}.bg-turquoise-pastel{background-color:#5f9094}.bg-turquoise-pastel a{color:#fff}.bg-turquoise-pastel-mid{background-color:#7ba7ab}.bg-turquoise-pastel-light{background-color:#c1d1cf}.bg-turquoise-pastel-lighter{background-color:#dcebec}.bg-turquoise-pastel-dark{background-color:#507b7e}.bg-turquoise-offwhite{background-color:#e6f1f0}.bg-turquoise-offblack{background-color:#253a3c}.bg-stitched,.olive-disclaimer{margin:4px;border:2px dashed #fff;padding:14px 3px !important;border-style:solid;border-width:1px 16px 1px 17px;border-color:#447d75;-o-border-image:url(/sites/all/themes/bbcw_goodfood/images/ui/border-dashed-white.png) 1 16 1 17 repeat;border-image:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dashed-white.png?v06dd334ea4e95f43f82a1409468dac30") 1 16 1 17 repeat;-webkit-box-shadow:0 0 0 4px #f3eee5;box-shadow:0 0 0 4px #f3eee5}.bg-stitched.tail-top:after,.tail-top.olive-disclaimer:after{top:-19px}.bg-stitched.bg-purple-thatched,.bg-purple-thatched.olive-disclaimer{-webkit-box-shadow:0 0 0 4px #8e7a9e;box-shadow:0 0 0 4px #8e7a9e}.bg-stitched.bg-turquoise,.bg-turquoise.olive-disclaimer,.bg-stitched.bg-turquoise-thatched,.bg-turquoise-thatched.olive-disclaimer{-webkit-box-shadow:0 0 0 4px #59a399;box-shadow:0 0 0 4px #59a399}.bg-stitched.bg-turquoise-safe,.bg-turquoise-safe.olive-disclaimer{-webkit-box-shadow:0 0 0 4px #447d75;box-shadow:0 0 0 4px #447d75}.bg-stitched.bg-turquoise-pastel,.bg-turquoise-pastel.olive-disclaimer{-webkit-box-shadow:0 0 0 4px #5f9094;box-shadow:0 0 0 4px #5f9094}.bg-stitched.bg-green-thatched-vertical,.bg-green-thatched-vertical.olive-disclaimer{-webkit-box-shadow:0 0 0 4px #759615;box-shadow:0 0 0 4px #759615}.bg-stitched.bg-pinkdark-thatched,.olive-disclaimer{-webkit-box-shadow:0 0 0 4px #5b1339;box-shadow:0 0 0 4px #5b1339}.bg-thatched{background-image:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-thatched.png?vff69aaf47432a0c943493dd6f1d0f025");background-repeat:repeat}.bg-thatched.separator-serated{border-top:1px solid #f1f1f1}.bg-turquoise-thatched{background-color:#5aa39b;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,rbga(94,165,157,0.8)),color-stop(50%,transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,rbga(82,158,150,0.8)),color-stop(50%,transparent));background-image:linear-gradient(90deg,rbga(94,165,157,0.8) 50%,transparent 50%),linear-gradient(rbga(82,158,150,0.8) 50%,transparent 50%);background-size:4px 4px}.bg-turquoise-thatched p,.bg-turquoise-thatched a{color:#fff}.bg-turquoise-thatched a{text-decoration:underline}.bg-turquoise-thatched-vertical{background-color:#5aa39b;background-image:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-turquoise-thatched-vertical.png?v0fd2be1a4995151583c46fc66304c3c8");background-repeat:repeat}.bg-green-thatched{background-color:#759236;background-image:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-green-thatched.png?v8ff275603175b72c59acaaf7ead70b96");background-repeat:repeat}.bg-green-thatched-vertical{background-color:#759236;background-image:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-green-thatched-vertical.png?v2fc029194993cb51ac25ac281b3ee405");background-repeat:repeat}.bg-purple-thatched{background-color:#8e7a9e;background-image:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-purple-thatched.png?v1dc1e20820cc9beee153f974e7043613");background-repeat:repeat}.bg-purple-thatched p,.bg-purple-thatched a{color:#fff}.bg-purple-thatched a{text-decoration:underline}.bg-pink-thatched-vertical{background-color:#be2a77;background-image:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-pink-thatched-vertical.png?vd8369f233a848a87356a5629bff1171c");background-repeat:repeat}.bg-pinkdark-thatched-vertical,.olive-disclaimer{background-color:#5b1339;background-image:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-pinkdark-thatched-vertical.png?v2f7a4839e454b7eaec28bc072dcbb5ae");background-repeat:repeat}.jagged-thatch.bg-purple-thatched{position:relative;padding-left:4px}.jagged-thatch.bg-purple-thatched:before{content:'';height:100%;width:4px;position:absolute;left:-4px;top:0}.jagged-thatch.bg-purple-thatched:before{background:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-purple-thatched-jagged.png?v13ba338f970886311bab7d6b7e1cd48e")}.jagged-thatch.bg-turquoise-thatched-vertical{position:relative;padding-left:4px}.jagged-thatch.bg-turquoise-thatched-vertical:before{content:'';height:100%;width:4px;position:absolute;left:-4px;top:0}.jagged-thatch.bg-turquoise-thatched-vertical:before{background:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-turquoise-thatched-vertical-jagged.png?vb276a18495af61575b2b9bd492278966")}.jagged-thatch.bg-green-thatched-vertical{position:relative;padding-left:4px}.jagged-thatch.bg-green-thatched-vertical:before{content:'';height:100%;width:4px;position:absolute;left:-4px;top:0}.jagged-thatch.bg-green-thatched-vertical:before{background:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-green-thatched-vertical-jagged.png?vd57a226705b916520004c6271f5ba5d3")}
.jagged-thatch.bg-pink-thatched-vertical{position:relative;padding-left:4px}.jagged-thatch.bg-pink-thatched-vertical:before{content:'';height:100%;width:4px;position:absolute;left:-4px;top:0}.jagged-thatch.bg-pink-thatched-vertical:before{background:url("/sites/all/themes/bbcw_goodfood/images/inline/bg-pink-thatched-vertical-jagged.png?va2155be416ec22356e8f28fdc4156c9b")}.unstyled{margin:0;list-style:none}.unstyled ul{margin-left:0;list-style:none}.dl-horizontal dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;clear:left;width:120px;text-align:right}.dl-horizontal dd{margin-left:130px}.bullet-list{list-style:disc;margin:0 auto 20px}.bullet-list li{margin-left:2.5%}.bullet-list.inside li{margin-left:0}.bullet-list li.separator{margin-bottom:10px}@media screen and (max-width:47.9375em){.bullet-list li:first-child{background:none}}.styled-pink li{list-style:none;background-image:url("/sites/all/themes/bbcw_goodfood/images/ui/bullet-pink-light.gif?v4873e66cb9ed79bbf4fbb4177ff3da72");background-position:left center;background-repeat:no-repeat;padding-left:20px}.inside{list-style-position:inside;margin-left:0}.floated:after{display:table;content:'';clear:both}.floated li{float:left}.icons-info{overflow:hidden;width:100%;margin:0 auto;list-style:none}.icons-info li{color:#263a3c;font-size:12px;line-height:20px;text-indent:0;padding-left:4%}.icons-info li img,.icons-info li i{float:left;margin-right:6px}.icons-info li:first-child{padding-left:0}.icons-info li.last-element{padding:0 0 0 8px}.horizontal-elements{margin-left:0;letter-spacing:-4px}.horizontal-elements>li,.horizontal-elements>div,.horizontal-elements>p{display:inline-block;letter-spacing:normal}.horizontal-elements>li{vertical-align:top}.horizontal-elements .icon{float:right;margin-left:10px}.horizontal-elements .icon.icon-field-minimum-cooking-time-hours,.horizontal-elements .icon.icon-field-skill-level,.horizontal-elements .icon.icon-field-minimum-servings{margin-left:0}.horizontal-elements li[class*='col']+[class*='col']:last-child{float:left}@media screen and (max-width:30em){.horizontal-elements .span2{width:48%;margin-left:2%;position:relative;text-align:center}.horizontal-elements .span2 h3{text-align:left}}.horizontal-elements.link-titles h3{padding-top:5px;margin-bottom:20px}.horizontal-elements .see-more{display:block;margin:10px 0}.small-hoz-separators li{position:relative;margin-left:10px;padding-left:10px}.small-hoz-separators li:after{content:'';position:absolute;width:1px;height:70%;top:15%;left:0;background:#e1e2e4}.small-hoz-separators li:first-child{margin-left:0;padding-left:0}.shadow-bg{position:relative;display:inline-block;line-height:0;max-width:100%}.section-head--image .shadow-bg{display:block}.shadow-bg img{position:relative;z-index:2;background:#fff;padding:4px;min-width:100px;-webkit-box-shadow:0 1px 15px 2px rgba(0,0,0,0.1);box-shadow:0 1px 15px 2px rgba(0,0,0,0.1)}.video-img-frame{position:relative}.shadow-inset,.shadow-inset-small,.img-frame,.img-frame-noborder{position:relative;display:block;overflow:hidden}.shadow-inset img,.shadow-inset-small img,.img-frame img,.img-frame-noborder img{position:relative;z-index:2;float:left}.shadow-inset:after,.shadow-inset-small:after,.img-frame:after,.img-frame-noborder:after{content:'';position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;border:10px solid #fff;pointer-events:none;opacity:.3;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .15s linear;transition:border-color .15s linear}.img-frame,.img-frame-noborder{border:1px solid #c1d1cf}.img-frame:after,.img-frame-noborder:after{border:5px solid #fff;opacity:1}.img-frame-noborder{border:0}.img-frame-shadow{-webkit-box-shadow:0 0 20px -6px #666;box-shadow:0 0 20px -6px #666}.img-frame.large:after,.img-frame-noborder.large:after{border-width:8px}.img-noframe-border{position:relative;display:block;overflow:hidden}.img-noframe-border img{border:1px solid #c1d1cf}.shadow-inset-small:after{border-width:6px}.tooltip{position:relative}.tooltip-content{margin-top:10px}.js .tooltip-content{display:none;position:absolute;left:0;top:100%;z-index:10}.js .tooltip-content.tail-position-right{right:0;left:inherit}.tooltip-content h2,.tooltip-content h3{margin:0}.js .tooltip.active .tooltip-content{display:block;background:#507b7e;border-radius:6px}.js .tooltip.tooltip-turquoise.active .tooltip-content{background:#507b7e}.js .tooltip.tooltip-purple.active .tooltip-content{background:#253a3c}@media screen and (min-width:48em){.js.no-touchevents .tooltip-hover:hover .tooltip-content,.js.no-touchevents .tooltip.active:hover .tooltip-content{display:block;background:#507b7e;border-radius:6px;padding:10px}.js.no-touchevents .tooltip.collections-tooltip:hover .tooltip-content{padding:20px}.js.no-touchevents .tooltip-hover.tooltip-turquoise:hover .tooltip-content,.js.no-touchevents .tooltip.active.tooltip-turquoise:hover .tooltip-content{background:#507b7e}.js.no-touchevents .tooltip-hover.tooltip-purple:hover .tooltip-content,.js.no-touchevents .tooltip.active.tooltip-purple:hover .tooltip-content{background:#253a3c}
}@media screen and (max-width:50em){.js .recipe-header .hover-saver{position:static;width:auto;height:auto}.js .recipe-header .tooltip-content{width:auto;padding:10px 0 0}.js .recipe-header .tooltip-content:after{display:none}.js .recipe-header .tooltip-content h3{display:none}.js .recipe-header .collections-tooltip .tooltip-content{width:264px;padding:20px}}@media screen and (min-width:50.0625em){.js .hover-saver{position:absolute;top:100%;width:100%;height:10px}.js .tooltip-content{margin-top:0;top:7px}}@media screen and (max-width:29.9375em){.js .recipe-header .collections-tooltip .tooltip-content{width:100%}}.tail:after{content:'';position:absolute;bottom:-15px;left:50%;display:block;width:0;height:0;margin-left:-15px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #e1e2e4}.tail.bg-turquoise-offwhite:after{border-top:15px solid #e6f1f0}.tail.bg-beige-dark:after{border-top-color:#e3dfd6}.tail.bg-purple-gray:after{border-top-color:#565669}.tail-small:after{bottom:-6px;margin-left:-6px;border-width:6px;border-bottom:0}.tail-large:after{bottom:-25px;margin-left:-25px;border-width:25px}.tail-top{position:relative}.tail-top:after{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #333;content:'';position:absolute;top:-15px;left:50%;display:block;width:0;height:0;margin-left:-15px}.tail-top.bg-turquoise:after,.tail-top.bg-turquoise-thatched:after{border-bottom:15px solid #59a399}.tail-top.bg-purple-thatched:after{border-bottom:15px solid #8e7a9e}.tail-top-small:after{border-width:6px;border-top:0;top:-6px;margin-left:-86px}.tail-top-small.tooltip-content:after{border-bottom:6px solid #507b7e}.tail-top-medium:after{top:-10px;margin-left:-10px;border-width:10px;border-top:0}.tail-position-left:after{left:25%}.tail-position-right:after{left:90%}.tooltip-purple .tooltip-content:after{border-bottom:6px solid #253a3c}.image-right .section-head--image,.image-left .section-head--image{width:70%;margin:0 auto;text-align:center}@media screen and (min-width:37.5em){.image-right .section-head--image,.image-left .section-head--image{width:41%;margin:0 auto}}@media screen and (max-width:37.5em){.image-right .section-head--image,.image-left .section-head--image{width:85%}}.image-right .section-head--content,.image-left .section-head--content,.image-right-fixed .section-head--content{width:100%;margin:0}@media screen and (min-width:37.5em){.image-right .section-head--content,.image-left .section-head--content,.image-right-fixed .section-head--content{width:57%}}.image-right .section-head--content .content-head-title,.image-left .section-head--content .content-head-title,.image-right-fixed .section-head--content .content-head-title{display:inline-block}.image-right .section-head--content .btn,.image-left .section-head--content .btn,.image-right-fixed .section-head--content .btn{margin:20px 0}.image-right-fixed .section-head--content{min-height:220px}@media screen and (min-width:37.5em){.image-left .section-head--image{float:left}.image-left .section-head--content{float:right;padding-left:3%}.image-right .section-head--image{float:right}.image-right .section-head--content{float:left;padding-right:1.8181818182%}.image-right-fixed .section-head--image,.image-right-fixed .section-image{position:absolute;right:-45px;top:-30px;width:50%}.image-medium .section-head--image{width:30%}.image-medium .section-head--content{width:70%}}.section-head{clear:left}.content-head{overflow:hidden;padding:20px 0;margin-bottom:15px}.content-head .content-head-title{padding-top:0}.content-head .right.large-gutter{margin-left:18%;margin-bottom:20px}.padded-box{padding:24px 20px}.padded-box .gamma{margin:0 0 10px}.mw340{max-width:340px;margin:auto}.promo-box{max-width:323px;margin:0 auto}.info-box{z-index:3;padding:20px;border-radius:6px}@media screen and (min-width:48em){.info-box p{text-align:left}}.info-box:after{content:'';position:absolute;bottom:-15px;left:50%;display:block;width:0;height:0;margin-left:-15px}.info-box.bg-turquoise-offwhite{position:relative;margin-bottom:40px}.info-box p{color:#314b47}.info-box p:first-child{font-weight:700}.info-box p:last-child{margin-bottom:0}.info-box-small{padding:15px;border-radius:6px}@media screen and (min-width:37.5em){.info-box-small .section-image{top:-50%;right:0;width:auto}}.info-box-small ul{margin-bottom:0}.well,.olive-disclaimer{position:relative;margin-bottom:20px}.well.separator-serated,.separator-serated.olive-disclaimer{margin-bottom:40px}.well.inset,.inset.olive-disclaimer{min-height:20px;padding:19px;background-color:#f1f1f1;border:1px solid #e1e2e4;border:1px solid rbga(0,0,0,0.05);border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rbga(0,0,0,0.05);box-shadow:inset 0 1px 1px rbga(0,0,0,0.05)}.well.section-head,.section-head.olive-disclaimer,.well.pad,.olive-disclaimer{padding:20px 2%}@media screen and (min-width:37.5em){.well.section-head,.section-head.olive-disclaimer,.well.pad,.olive-disclaimer{padding:20px}}.well .section-head.separator,.olive-disclaimer .section-head.separator{margin-bottom:20px}.well .section-head--content p:last-child,.olive-disclaimer .section-head--content p:last-child{margin-bottom:0}.well blockquote,.olive-disclaimer blockquote{border-color:#ddd;border-color:rbga(0,0,0,0.15)}.well p:last-child,.olive-disclaimer p:last-child{margin-bottom:0;padding-bottom:0}.well-large{padding:24px;border-radius:6px}.well-small{padding:10px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}hr.inset{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}.rounded-corners{border-radius:6px}.thumb-play-overlay{position:relative;top:-23px;left:0;z-index:5}.img-frame .thumb-play-overlay,.search-img-thumb .thumb-play-overlay{top:7px;left:14px;position:absolute}.small-recipe-image.left .thumb-play-overlay,.node-image.is-technique .thumb-play-overlay,.howto-extra-groups .thumb-play-overlay{top:23%;left:33%;position:absolute}
.small-copy p{font-size:12px}.copy-placeholder{vertical-align:top;overflow:hidden}.left{margin:0 10px 0 0}.small-recipe-image{margin:10px 10px 0 2px;position:relative}.small-recipe-image img{width:81px}.small-recipe-image.right{margin:0 2px 0 10px}.side-bar-content{overflow:hidden;margin-bottom:20px}.side-bar-content.separator-serated{overflow:visible}.side-bar-content .icon-paperclip{position:absolute;right:10px;top:-10px}.side-bar-content .textalign-right{display:block;margin-top:10px;text-align:right}.side-bar-header,.field-name-related-competitions h2,.field-name-related-competitions .views-row{padding-top:0;margin-bottom:0;position:relative}.side-bar-header .header-link,.field-name-related-competitions h2 .header-link,.field-name-related-competitions .views-row .header-link{position:absolute;top:0;right:0}.side-bar-header.bottom-margin,.field-name-related-competitions h2.bottom-margin,.field-name-related-competitions .bottom-margin.views-row{margin-bottom:10px}.side-bar-image.right{margin-left:10px}.side-bar-link{line-height:1.1}.content-description{padding-top:10px}.content-description>:last-child{padding-bottom:0}.heading{padding-top:0;margin-bottom:10px}.image-description img{float:left}.image-description>div{clear:left}.image-description p,.image-description li{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}.image-description ul{list-style:none;margin-left:0}.image-description ul li{margin-bottom:10px;padding-left:10px;background:url("/sites/all/themes/bbcw_goodfood/images/inline/link-list.png?vb037d30c5909596783126c26973dc8f3") no-repeat left 3px}.bg-turquoise-offwhite .image-description ul li{background:url("/sites/all/themes/bbcw_goodfood/images/inline/link-list-offwhite.png?v2b89c463f486fa3470cfe52e735a842d") no-repeat left 4px}.image-description ul.turquoise-arrow li{background:url("/sites/all/themes/bbcw_goodfood/images/inline/link-list-turquoise.png?v17feee28ef76f958714f9b0e7bed63f6") no-repeat left 4px}.image-description ul a{text-decoration:underline}.image-description ul li{margin-bottom:5px}.field-label-inline .field-label{float:left}.view-more-link-container{text-align:center;margin:20px 0}.view-more-link{border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative}.view-more-link:hover,.view-more-link:active,.view-more-link.active,.view-more-link.disabled,.view-more-link[disabled]{background-color:#200448}.view-more-link:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.view-more-link:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.view-more-link.active,.view-more-link:active{background-color:#200448;outline:0}.view-more-link.disabled,.view-more-link[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}table{max-width:100%;border-collapse:collapse;border-spacing:0;background-color:transparent}.sticky-header,.table{width:100%;margin-bottom:20px}@media screen and (max-width:23.75em){.sticky-header,.table{font-size:13px}}@font-face{font-family:'SerifaBT-Light';src:url("/sites/all/themes/bbcw_goodfood/webfonts/24E5DF_0_0.eot?vc1b32148aef10d65bde30a00462b8099");src:url("/sites/all/themes/bbcw_goodfood/webfonts/24E5DF_0_0.eot?vc1b32148aef10d65bde30a00462b8099#iefix") format("embedded-opentype"),url("/sites/all/themes/bbcw_goodfood/webfonts/24E5DF_0_0.woff?v2612108b4a7b9b8e23a838d097662748") format("woff"),url("/sites/all/themes/bbcw_goodfood/webfonts/24E5DF_0_0.ttf?v239c12ee1bad9a71587183f975423a53") format("truetype")}.sticky-header th,.sticky-header td,.table th,.table td{padding:8px;line-height:1.5;text-align:left;vertical-align:top;border-top:1px solid #fff}.sticky-header th,.sticky-header tfoot td,.table th,.table tfoot td{font-weight:700}.sticky-header thead th,.table thead th{vertical-align:bottom}.sticky-header caption+thead tr:first-child th,.sticky-header caption+thead tr:first-child td,.sticky-header colgroup+thead tr:first-child th,.sticky-header colgroup+thead tr:first-child td,.sticky-header thead:first-child tr:first-child th,.sticky-header thead:first-child tr:first-child td,.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.sticky-header tbody+tbody,.table tbody+tbody{border-top:2px solid #fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #fff;border-left:0}.table-bordered th,.table-bordered td{border-left:1px solid #fff}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{border-radius:4px 0 0}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{border-radius:0 4px 0 0}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{border-radius:0 0 0 4px}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{border-radius:0 0 4px}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#e6f1f0}.table-striped .odd td,.table-striped .odd th{background-color:#e6f1f0}
.table-striped .odd .highlight-column{background-color:#c5dfdc}.sticky-header{background:#fff}.highlight-column{background-color:#e6f1f0}.table .cell-centered,.sticky-header .cell-centered{text-align:center}.table-alternate a{color:#333;text-decoration:underline}.table-alternate th{background-color:#738700;font-weight:400}.table-alternate th a{color:#fff;text-decoration:underline}.table-alternate td{border:1px solid #ccc}.table-alternate .odd .highlight-column,.table-alternate .even .highlight-column{background-color:#eaedd7}.mobile-table-wrap{overflow:auto;margin-bottom:20px}.mobile-table-wrap table{margin-bottom:0}body{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:1.5;color:#333;background-color:#d8d8d8}p{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:1.5;color:#333;margin-top:0;margin-bottom:0;padding-bottom:15px}p small{font-size:13px;color:#CCC}p:last-child{padding-bottom:0}p.centered{text-align:center}small{color:#CCC;font-size:87.5%}.mgf small{color:#759615}@media screen and (min-width:48em){h1.larger{font-size:60px}h1.midsize{font-size:46px}h1.smaller{font-size:35px}}a{color:#447d75;text-decoration:none;cursor:pointer}.content p a{text-decoration:underline}a:hover,a:focus{color:#333}a:hover h2,a:hover h3,a:hover h4,a:hover h5,a:focus h2,a:focus h3,a:focus h4,a:focus h5{color:#447d75}a:focus{outline:thin dotted}a h3,a h4{color:#447d75}a h3:hover,a h4:hover{text-decoration:underline}a:focus h3,a:focus h4{text-decoration:underline}body a:active{text-decoration:underline}.block-link{display:block;color:#000;text-decoration:none}.block-link h2,.block-link h3{color:#447d75}.block-link h2:hover,.block-link h3:hover{text-decoration:underline}.link-natural{color:#333;text-decoration:underline}a.small{font-size:14px}.see-more{color:#447d75;text-decoration:underline}.see-more i{margin-left:5px}hr{margin:20px 0;border:0;border-top:1px solid #d8d8d8;border-bottom:1px solid #fff}strong,b{font-weight:700}em,i{font-style:italic}abbr[title]{border-bottom:1px dotted #ddd;cursor:help}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #d8d8d8}blockquote p{margin-bottom:0;font-weight:300}blockquote small{display:block;line-height:1.5;color:#CCC}blockquote small:before{content:'\2014 \00A0'}q:before,q:after,blockquote:before,blockquote:after{content:''}blockquote.pull-right{float:right;padding-left:0;padding-right:15px;border-left:0;border-right:5px solid #d8d8d8}blockquote.pull-right p,blockquote.pull-right small{text-align:right}address{display:block;margin-bottom:20px;line-height:1.5;font-style:normal}cite{font-style:normal}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.header-style{font-family:"SerifaBT-Light",Georgia,"Times New Roman",Times,serif}.text-style-alt,.text-style-alt p{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}.text-underline{text-decoration:underline !important}.lead{margin-bottom:20px;font-size:18px;line-height:1.7;font-weight:200}.fonetic{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:0 .5em}.placeholder{color:#be2a77}.subtext{margin-bottom:0}.hideoverflow{overflow:hidden}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.inline{display:inline}.ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;overflow:hidden;text-align:left;text-indent:100%}.hidden,.is-hidden,.hide{display:none !important;visibility:hidden}.hiddenbutclickable{opacity:0}.show{display:block}.visuallyhidden,.node-teaser .remove-link .unflag-action span,.node-teaser-info .remove-link .unflag-action span,.element-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden-reset,.visuallyhidden.focusable:active,.node-teaser .remove-link .unflag-action span.focusable:active,.node-teaser-info .remove-link .unflag-action span.focusable:active,.visuallyhidden.focusable:focus,.node-teaser .remove-link .unflag-action span.focusable:focus,.node-teaser-info .remove-link .unflag-action span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.group:before,.group:after,.navi:before,.navi:after,ul.floated:before,ul.floated:after{content:'';display:table}.group:after,.navi:after,ul.floated:after{clear:both}.left{float:left}.right{float:right}.clear{clear:both;float:none}.visible-narrow{display:none !important}.visible-above-narrow{display:none !important}.visible-upto-mid,#ad-mobile-banner{display:none !important}@media screen and (min-width:30em){.visible-above-narrow{display:inherit !important}.horizontal-elements .visible-above-narrow{display:inline-block !important}
}@media screen and (max-width:29.9375em){.visible-narrow{display:inherit !important}}@media screen and (max-width:48em){.visible-upto-mid,#ad-mobile-banner{display:inherit !important}.visible-wide{display:none !important}}@media screen and (max-width:48.125em){.hide-below-mid{display:none !important}}.touch .primary-nav .visible-narrow,.touch .primary-nav .visible-upto-mid,.touch .primary-nav #ad-mobile-banner{display:inherit !important}.visible-print{display:none}@media print{.visible-print{display:inherit}}.clearfix:after{display:table;content:'';clear:both}#block-views-bbcgf-promotions-promotion{overflow:hidden}@media screen and (max-width:48.125em){.block-current-search h1.search-title{text-align:center;padding:10px 0}}.block-current-search .contextual-links-wrapper{display:none}.search-title{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:24px;color:#767676;letter-spacing:.15px;margin:0;padding:0}.search-title .placeholder{color:#0c5f5f;font-weight:700;font-style:normal}.search-enabled-prefix{display:inline;margin-right:.25em}.search-enabled-facets{list-style:none;margin:.25em 0 0}.search-enabled-facets>li{display:inline;margin-right:.5em}.search-api-sorts-wrapper{float:right}@media screen and (max-width:30em){.search-api-sorts-wrapper{margin-top:0}}@media screen and (max-width:48.125em){.search-api-sorts-wrapper{width:45%}}.search-api-sorts-wrapper .sort-label{display:inline;margin-right:.25em}@media screen and (max-width:48.125em){.search-api-sorts-wrapper .sort-label{display:none}}.search-api-sorts-wrapper select{width:auto;margin-left:10px}@media screen and (max-width:48.125em){.search-api-sorts-wrapper select{margin-left:0;line-height:44px;height:44px;width:100%}}.search-api-sorts{display:none}.block-facetapi{margin-bottom:10px}.facetapi-search-api-ranges-ui-links,.facetapi-facetapi-links{list-style:none;margin:0}.facet-title{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:24px;color:#767676;letter-spacing:.15px;color:#fff;font-weight:700;position:relative;display:block;background:#e6edec;padding:10px;margin:0 0 10px;border-radius:3px;color:#447d75}.facet-title.active{background:#5f9094;color:#fff}.facet-title i{display:block;position:absolute;top:10px;right:12px}.facet-title:hover{cursor:pointer}.facet-visible .facet-title{background:#447d75;color:#fff}.facet-visible .facet-title i:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px;font-weight:700}.facet-hidden .facet-title{cursor:pointer}.facet-hidden .facet-title i:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px;font-weight:700;color:#447d75}.facet-content{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:24px;color:#767676;letter-spacing:.15px}.facet-content a,.facet-content li{color:#666}.facet-content a.facetapi-active{color:#447d75;font-weight:700}@media screen and (max-width:48.125em){.facet-content a.facetapi-active{color:#666}.facet-content a.facetapi-active:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px;font-weight:700;color:#447d75;margin-left:8px;position:absolute;font-weight:400}}.facet-hidden .facet-content{overflow:hidden;display:none}.search-enabled-facets i,.facetapi-active i{vertical-align:middle}.block-facetapi .facet-title:before{content:' ';display:inline-block;vertical-align:top}#ad-mpu-premium-1-non-mobile{padding-bottom:15px}.block-bbcgf-outbrain{background-color:#fcf4ec;display:inline-block;margin-left:-1.8181818182%;padding:30px 1.8181818182%;width:103.636363636%}@media(min-width:770px){.block-bbcgf-outbrain{border-top:1px dashed #d8d8d8;background-color:#fff;margin-bottom:20px;margin-left:0;padding:30px 0 0;width:auto}}@media(min-width:770px){.block-bbcgf-search-views,.section-box--goes-well-with{margin:0 0 40px auto;max-width:320px}}.touchevents .group-header{margin-bottom:0}@media(min-width:770px){.group-header{margin-bottom:40px}}aside .block{margin-bottom:40px}aside .block h2{padding-top:0}.site-map-menu{margin-top:10px}.pager{text-align:center;padding:20px 0}.pager li{font-size:14px;line-height:2.2;border-radius:3px}.pager a{display:block;border-radius:3px}.pager-item a{background-color:#f2f2f2;color:#333}.pager-item a:hover{background-color:#447d75;color:#fff}.pager-item,.pager-current,.pager-ellipsis{margin-right:5px}.pager a,.pager-current,.pager-ellipsis{padding:0 10px}.pager-current{background-color:#447d75;color:#fff}.pager-previous{float:left}.pager-next{float:right}.pager-ellipsis{color:#666}#autocomplete{background:#f1f1f1;border:1px solid #d8d8d8;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:-1px;margin-top:-1px;overflow:hidden;position:absolute;z-index:100}
#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}#autocomplete li{background:#fff;color:#000;cursor:default;padding:.2em .3em;white-space:pre}#autocomplete li.selected{background:#72aeb2}.fivestar-bbcgoodfood div.fivestar-widget-static .star{background:url("/sites/all/modules/custom/bbcgf_fivestar/widgets/bbcgoodfood/new-star.png?va39215f41d007dfef0676a511507604a") no-repeat 0 0;float:left;height:13px;overflow:hidden;text-indent:-999em;width:13px;margin:0 2px 0 0}.fivestar-bbcgoodfood div.fivestar-widget-static .star span{background-image:url("/sites/all/modules/custom/bbcgf_fivestar/widgets/bbcgoodfood/new-star.png?va39215f41d007dfef0676a511507604a");display:block;height:100%;width:100%}.fivestar-bbcgoodfood div.fivestar-widget-static .star span.on{background-position:0 -13px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.fivestar-bbcgoodfood div.fivestar-widget-static .star,.fivestar-bbcgoodfood div.fivestar-widget-static .star span{background-size:13px,13px}.fivestar-bbcgoodfood div.fivestar-widget-static .star{background-image:url("/sites/all/modules/custom/bbcgf_fivestar/widgets/bbcgoodfood/new-star@2x.png?v621a0e72fa3d5f3d44404b8e2d99e55d")}.fivestar-bbcgoodfood div.fivestar-widget-static .star span{background-image:url("/sites/all/modules/custom/bbcgf_fivestar/widgets/bbcgoodfood/new-star@2x.png?v621a0e72fa3d5f3d44404b8e2d99e55d")}.fivestar-bbcgoodfood div.fivestar-widget-static .star span.on{background-position:0 -13px}}.noUi-target *{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.noUi-base{width:100%;margin:1px;height:2px;position:relative;-webkit-box-shadow:0 0 0 1px #bfbfbf;box-shadow:0 0 0 1px #bfbfbf;background:#e6edec;border-radius:5px}.noUi-handle{cursor:pointer;height:20px;width:20px;border-radius:50%;background:#e6edec;border:solid 2px #7fb2ab;margin:-9px 0 0 -10px}.noUi-active{background:#e9e9e9;-webkit-box-shadow:inset 0 0 5px #ddd;box-shadow:inset 0 0 5px #ddd}.noUi-connect{background:#006d5b;-webkit-transition:background .6s;transition:background .6s}.noUi-background{background:#ddd}.noUi-origin{position:absolute;right:0;top:0;bottom:0;border-radius:inherit}.noUi-origin+.noUi-origin{background:inherit !important}.noUi-z-index{z-index:10}.noUi-vertical{width:38px;height:100%}.noUi-vertical .noUi-origin{bottom:0;left:0}.noUi-vertical .noUi-handle{top:-23px;left:-3px}[disabled] .noUi-base{background:#DDD}[disabled] .noUi-handle{background:#f7f7f7;cursor:not-allowed}[disabled] .noUi-connect{background:#EEE}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-blocked .noUi-connect{background:#7f8c8d}.range-slider-box{padding:10px 10px 0}.range-slider-text{padding-left:6px}.js .search-api-ranges-widget .form-submit,.js .search-api-ranges-widget .range-box{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.range-slider:before,body.TOUCH,.range-slider div{-ms-touch-action:none}.range-slider:before{display:block;position:absolute;width:150%;left:-25%;height:400%;top:-150%;content:'';z-index:-1}.range-slider.vertical:before{width:400%;left:-150%;height:150%;top:-25%}}.ajax-progress-throbber{text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;background:transparent url("/sites/all/themes/bbcw_goodfood/images/spinner.gif?v6b36587232a6086347fa2b46b116abce");height:16px;width:16px;margin:4px;vertical-align:middle}#search-api-ajax-spinner{background-color:rgba(255,255,255,0.9);width:100%;position:absolute;top:0;bottom:0;left:0;text-align:center;z-index:51}.no-rgba #search-api-ajax-spinner{background-color:#fff;opacity:.9}#search-api-ajax-spinner .spinner{left:50%;margin-left:-40px;position:absolute}.breadcrumb{list-style:none;overflow:hidden;margin-left:0 !important;padding:0 !important}.breadcrumb li{float:left;margin:0 !important;padding:0 !important}.breadcrumb li.active span{background:#447d75;color:#fff}.breadcrumb li.active span:after{border-left:30px solid #447d75}.breadcrumb li.active .own-recipes-form__breadcrumb-number{border:2px solid #fff}.breadcrumb li span{color:#666;text-decoration:none;padding:10px 20px 10px 60px;background-color:#e6edec;position:relative;display:block;float:left}.breadcrumb li span:after{content:' ';display:block;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #e6edec;position:absolute;top:50%;margin-top:-30px;left:100%;z-index:2}.breadcrumb li span:before{content:' ';display:block;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #fff;position:absolute;top:50%;margin-top:-30px;margin-left:3px;left:100%;z-index:1}.breadcrumb li:first-child span{border-radius:5px 0 0 5px;padding-left:25px}.accordion-header{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:20px;font-weight:700;color:#333;position:relative;display:block;background:#e6edec;color:#447d75;padding:10px;margin:0 0 5px;border-radius:3px}.accordion-header.active{background:#447d75;color:#fff}.accordion-header.active i:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px;font-weight:700;color:#fff}.accordion-header i{display:block;position:absolute;top:10px;right:12px}.accordion-header i:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px;font-weight:700;color:#447d75}.accordion-header:hover{cursor:pointer}.no-js-add-collection{max-width:35em}.no-js-add-collection li{clear:both;padding:6px;border-bottom:1px solid #CCC}.no-js-add-collection a{color:#000}.no-js-add-collection a .icon{float:right}.no-js-add-collection a .icon.ir{text-indent:0;width:auto;height:auto;background:none}.collections-tooltip{display:inline-block;color:#fff;text-align:center}@media screen and (max-width:29.9375em){.collections-tooltip{width:100%}
}.collections-tooltip a,.collections-tooltip p{color:#fff;font-size:14px}.collections-tooltip>.ajax-progress-throbber{display:none}.collections-tooltip .ajax-progress-throbber{background:url("/sites/all/themes/bbcw_goodfood/images/ui/ajax-loader-dark-purple.gif?v4995f0fa4dc6267d2de20711397ea820");width:15px;height:15px;margin:8px 3px}.collections-tooltip .unflag-action{display:block;margin-bottom:20px}.collections-tooltip.tooltip-saved .btn--save{display:none}.collections-tooltip.tooltip-saved .btn--save{display:inherit}.collections-tooltip .tooltip-saved .btn--default.btn--save{background:#2c2c43}.collections-tooltip .tooltip-content{left:-30px;width:264px;padding:20px;text-align:left}.no-js .collections-tooltip .tooltip-content{display:none}@media screen and (max-width:30em){.collections-tooltip .tooltip-content{position:relative;left:auto}}.collections-tooltip .tooltip-banner{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;color:#fff;padding-bottom:10px;margin-bottom:10px}.collections-tooltip .reset-link{display:none}.collections-tooltip .confirm-form{display:none}.flag-progress{position:relative;text-align:center;display:none}.flag-progress i{vertical-align:middle}.tooltip-confirm .tooltip-banner,.tooltip-confirm .my-collections-list,.tooltip-confirm .my-collections-link,.tooltip-confirm .create-collection,.tooltip-confirm .flag-link-toggle,.tooltip-progress .tooltip-banner,.tooltip-progress .my-collections-list,.tooltip-progress .my-collections-link,.tooltip-progress .create-collection,.tooltip-progress .flag-link-toggle{display:none !important}.tooltip-progress .flag-progress{display:block}.tooltip-confirm .confirm-form{display:block}.tooltip-confirm .confirm-form-message{color:#fff}.create-collection{padding-top:10px;position:relative}.create-collection>form{margin:0}.create-collection .form-item{float:left;width:196px}.create-collection .form-text{border-radius:3px;margin:0 0 6px;width:100%}.create-collection .form-submit{float:right;margin:5px 1px;width:auto}.create-collection .form-submit.progress-disabled{display:none}.create-collection .ajax-progress-throbber{position:absolute;top:10px;right:1px}.my-collections-list{max-height:224px;padding-right:6px;margin-right:-6px}.my-collections-list li{padding:0;position:relative}.my-collections-list a{display:block;padding:6px 0 2px;overflow:hidden;line-height:18px}.my-collections-list .title{max-width:200px;height:20px;float:left;display:block;overflow:hidden}.my-collections-list .icon{float:right}.my-collections-list .progress-disabled .icon{display:none}.my-collections-list .ajax-progress-throbber{position:absolute;top:0;right:0}.my-collections-link{border-radius:0 0 6px 6px;background:#000;float:none !important;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin:10px -20px -20px;padding:10px 20px;font-size:13px}.my-collections-link a{color:#fff}.my-collections-link a:hover{text-decoration:underline}.scroll-y{overflow-y:auto}.sharing-options .addthis_button_facebook_like{max-width:100px;display:inline-block}.sharing-options a{-webkit-box-sizing:content-box;box-sizing:content-box}.sharing-options.has-secondary{padding-bottom:40px}@media screen and (min-width:30em){.sharing-options.has-secondary{padding-bottom:0}}.sharing-options.sharing-article{margin-top:10px}.sharing-options.sharing-recipe{height:71px}@media screen and (min-width:30em){.sharing-options.sharing-recipe{height:55px}}@media screen and (max-width:51.25em){.sharing-options.sharing-recipe{margin:0 auto;float:none}}@media screen and (min-width:51.3125em){.sharing-options.sharing-recipe{position:absolute;top:-35px}}@media screen and (min-width:30em) and (max-width:51.3125em){.sharing-options.sharing-recipe .addthis_default_style{text-align:center}.sharing-options.sharing-recipe .addthis_default_style a{float:none}.sharing-options.sharing-recipe .addthis_pill_style{float:none}.sharing-options.sharing-recipe .addthis_button_facebook_like iframe{height:20px !important}}.sharing-options .addthis_mobile{margin-bottom:15px}.sharing-options .sharing-block{float:left;margin-right:5px}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.service-links__container{height:32px}.service-links{display:inline-block;position:relative;z-index:15}@media screen and (max-width:30em){.service-links{display:block}}@media screen and (min-width:51.3125em){.service-links{text-align:left}}.service-links ul{display:inline-block;list-style:none;padding:0;margin:0 .25em 0 0;vertical-align:middle}.service-links li{border-radius:3px;display:inline-block;margin:0 7px 0 0 !important}@media screen and (max-width:48.125em){.service-links.is-fixed{display:none}}.service-links.is-fixed .touchevents{display:none}@media screen and (min-width:24.375em){.service-links.is-fixed{left:115px;right:115px}}.service-links.is-fixed .service-label{display:none}@media screen and (min-width:75.125em){.service-links.is-fixed{-webkit-animation:slideDown,.5s;animation:slideDown,.5s;background:#fff;position:fixed;margin:0 0 0 -603px;z-index:30;top:0;left:50%;padding:5px;right:auto}.service-links.is-fixed ul{clear:left;display:block;margin:0 0 .3em;overflow:hidden}.service-links.is-fixed li{clear:left;display:block;float:left;margin:0 0 .3em !important}.service-links.is-fixed .service-links-text{display:none}.service-links.is-fixed .service-label{display:block;font-size:13px;text-align:center;margin:0 0 .25em}}.service-label{display:none}
.service-links-link,.service-links-toggle{padding:0}.service-links-link>i,.service-links-toggle>i{vertical-align:middle}.service-links-text{display:none;margin:0 0 0 5px;vertical-align:middle}a.service-links-facebook{color:#3b5a94}a.service-links-facebook:focus,a.service-links-facebook:hover,a.service-links-facebook:active{color:#25395d}a.service-links-twitter{color:#00ade8}a.service-links-twitter:focus,a.service-links-twitter:hover,a.service-links-twitter:active{color:#00749c}a.service-links-email{color:#6daeb1}a.service-links-email:focus,a.service-links-email:hover,a.service-links-email:active{color:#498689}a.service-links-google-plus{color:#e1493f}a.service-links-google-plus:focus,a.service-links-google-plus:hover,a.service-links-google-plus:active{color:#b7261d}a.service-links-pinterest{color:#cf1c2b}a.service-links-pinterest:focus,a.service-links-pinterest:hover,a.service-links-pinterest:active{color:#8c131d}.service-links-instagram{color:#d63675}.service-links-instagram:focus,.service-links-instagram:hover,.service-links-instagram:active{color:#9f2052}.service-links-snapchat{color:#fff}.service-links-snapchat:focus,.service-links-snapchat:hover,.service-links-snapchat:active{color:#d9d9d9}.service-links-youtube{color:#e62d28}.service-links-youtube:focus,.service-links-youtube:hover,.service-links-youtube:active{color:#d9d9d9}.service-links-toggle{background:#7a658d;font-size:24px;line-height:1;vertical-align:middle;width:35px}.service-links-toggle:focus,.service-links-toggle:hover,.service-links-toggle:active{color:#534560}@media screen and (min-width:68.75em){.service-links-toggle{display:none}}.is-fixed .service-links-toggle{display:none}.js .service-links-secondary{display:none;position:absolute;right:-7px;top:40px;z-index:10}.js .service-links-secondary.is-open{display:block}@media screen and (min-width:30em){.js .service-links-secondary{-webkit-transition:max-width .75s;transition:max-width .75s;display:inline-block;position:static;overflow:hidden;max-width:0;white-space:nowrap}.js .service-links-secondary.is-open{display:inline-block;max-width:100px}}@media screen and (min-width:68.75em){.js .service-links-secondary{max-width:none !important}}.is-fixed .service-links-secondary{display:none !important}@media screen and (min-width:30em){.is-fixed .service-links-secondary{-webkit-transition:max-width 0s;transition:max-width 0s;max-width:none !important;display:inline-block !important}}@media screen and (min-width:50.625em){.is-fixed .service-links-secondary{display:block !important}}.flash{position:absolute;top:10px;left:10px;padding:2px 5px;background-color:#59a399;color:#fff;z-index:1;line-height:18px}.flash .time,.flash b{font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;font-style:italic;font-weight:400}.flash br{display:none}.warning{text-align:center;padding-top:150px;background:url("/sites/all/themes/bbcw_goodfood/images/ui/warning.png?v17d67a4d8c93932e42306f7287dfd212") top center no-repeat}.video-thumb-link{display:block;overflow:auto;position:relative}.video-thumb-link:after{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-280px -374px;width:53px;height:53px;content:'';display:block;left:50%;margin-top:-27px;margin-left:-27px;position:absolute;top:50%;z-index:2}#user-profile-form .user-picture{float:left;margin-right:10px}#user-profile-form .form-type-file{width:80%}#user-profile-form .form-type-file-text{clear:left;font-size:14px;padding-top:10px}#user-profile-form #edit-picture-upload{width:100%}#user-profile-form #edit-picture-delete{float:left;margin-right:10px}#user-register-form .form-register-bottom-text{font-size:13px}.imagefield-crop-widget{margin-bottom:.5em}.imagefield-crop-widget img{max-width:none}.imagefield-crop-preview{display:none}.form-type-checkbox label{display:inline}.form-type-radio input{float:left;margin-right:5px}.form-item{text-align:left}.form-item input .placeholder{color:#aaa}.touchevents .page-header input.form-submit{border-radius:4px;width:50%;max-width:320px}@media screen and (min-width:48.1875em){#user-login-form .form-required,#user-register-form .form-required,#user-login .form-required,#user-pass .form-required{display:none}}.ingredient-group-remove{float:right;margin-top:-2.75em;position:relative;z-index:1}@media screen and (max-width:30em){.ingredient-group-remove{float:none;margin:10px 0 20px}}.field-name-field-bbcgf-extra-time-text .form-text,.field-name-field-bbcgf-extra-time-text .field-main{width:auto !important}.field-name-field-bbcgf-extra-time-text label{display:inline-block;font-weight:400;margin:0 .25em 0 0;min-width:80px}.edit-member-recipe a{color:#fff !important;display:inline;position:absolute;bottom:.5em;right:.5em;padding:5px 2%}.edit-member-recipe a.btn--default{background:#7b648e !important}.add-member-recipe{margin-bottom:20px}.add-member-recipe .add-member-recipe-content{background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/userRecipeUploadImage.jpg?v595468ccbdaa6e00086e68e3bab164f0") no-repeat right center #f2ede3}.add-member-recipe .add-member-recipe-content p{width:75%}@media screen and (max-width:29.9375em){.add-member-recipe .add-member-recipe-content{background-image:none}.add-member-recipe .add-member-recipe-content p{width:100%}}.add-member-recipe .add-member-recipe-content .recipe-actions{text-align:left;margin-top:0}.add-member-recipe .add-member-recipe-content h2{padding-top:0}.mgf-recipe-filters{margin-bottom:15px}.mgf-recipe-filters form{margin-bottom:0}.mgf-recipe-filters .form-type-select{float:right}.mgf-recipe-filters .form-type-select select{margin-bottom:0}.node-user_collections-form .mygf-recipes-filters{display:none}@media screen and (max-width:29.9375em){.mygf-recipes-filters .form-item .form-text{width:100%;margin-left:0}}.mygf-recipes-filters .btn--block i.font-icon{float:right}.node-competition #bbcgf-competition-form{margin-top:20px}.node-competition .form-item{margin-bottom:10px}.node-competition .field-main>label{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;font-size:34px;color:#447d75;padding:0 0 20px}.node-competition .form-type-radios,.node-competition .form-type-managed-file,.node-competition .form-type-textarea{position:relative;border:1px solid #eaeaea;border-bottom:0;background-color:#fbf8f2;margin-bottom:40px;padding:20px}.node-competition .form-type-radios:after,.node-competition .form-type-managed-file:after,.node-competition .form-type-textarea:after{content:'';position:absolute;bottom:-11px;left:0;width:100%;height:12px;background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-seratedpage-bottom.gif?vd6baf7e6bebd7ee13a335ecb65fb36c5") repeat-x left center;-webkit-box-shadow:0 6px 17px -6px #666;box-shadow:0 6px 17px -6px #666}.boxshadow .node-competition .form-type-radios,.boxshadow .node-competition .form-type-managed-file,.boxshadow .node-competition .form-type-textarea{-webkit-box-shadow:0 6px 23px -8px #666;box-shadow:0 6px 23px -8px #666;border:0}
.node-competition .form-type-radios:after,.node-competition .form-type-managed-file:after,.node-competition .form-type-textarea:after{background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-seratedpage-bottom-cream.png?veaa95c4ee068ccede0922f08e04132d6") repeat-x left center !important}.node-competition .field-main .form-radios>label,.node-competition .form-type-select .field-main>label,.node-competition .form-type-checkbox .field-main>label,.node-competition .form-type-textfield .field-main>label{color:#535048;font-family:"Helvetica Neue",Helvetica,Arial;background:transparent !important;padding-bottom:0;margin:0 0 5px}.node-competition .field-main .form-radios .form-type-radio{background:#fff;padding:20px}.node-competition .field-main .form-radios .form-type-radio input{margin:1px 15px 0 0}.node-competition .field-main .form-radios .form-type-radio label{font-size:17px;color:#535048;background:transparent !important;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;padding:0;margin:0 10px}.node-competition .form-type-textfield .field-main>label,.node-competition .form-type-select .field-main>label{font-size:17px}.node-competition .form-type-checkbox{margin-bottom:5px}.node-competition .form-type-checkbox .field-main>label{font-size:12px}.node-competition .form-textarea{width:100%}.node-competition legend{margin-bottom:25px}.node-competition legend span.fieldset-legend{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;font-family:"SerifaBT-Light",Georgia,"Times New Roman",Times,serif;color:#447d75;display:block;padding-bottom:15px}.node-competition .form-type-managed-file .file-icon{display:none}.node-competition .form-type-managed-file .form-submit{border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative;background:#531b7b;color:#fff !important}.node-competition .form-type-managed-file .form-submit:hover,.node-competition .form-type-managed-file .form-submit:active,.node-competition .form-type-managed-file .form-submit.active,.node-competition .form-type-managed-file .form-submit.disabled,.node-competition .form-type-managed-file .form-submit[disabled]{background-color:#200448}.node-competition .form-type-managed-file .form-submit:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.node-competition .form-type-managed-file .form-submit:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.node-competition .form-type-managed-file .form-submit.active,.node-competition .form-type-managed-file .form-submit:active{background-color:#200448;outline:0}.node-competition .form-type-managed-file .form-submit.disabled,.node-competition .form-type-managed-file .form-submit[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}.node-competition .form-type-managed-file .form-submit:focus,.node-competition .form-type-managed-file .form-submit:hover,.node-competition .form-type-managed-file .form-submit:active{background-color:#290d3c;color:#fff}.node-competition .form-type-textfield{width:100%}@media screen and (min-width:30em){.node-competition .form-type-textfield{width:50%;float:left}}@media screen and (min-width:30em){.node-competition .form-type-textfield .field-main{padding-right:20px}}.node-competition .form-type-textfield .field-main input{width:100%;margin-left:0;height:38px;background:#dcebec;border-color:#c1d1cf}.node-competition .form-type-select{clear:both}.node-competition input.form-submit{background:#be2a77;color:#fff !important;margin:10px 0}.node-competition input.form-submit:focus,.node-competition input.form-submit:hover,.node-competition input.form-submit:active{background-color:#7f1c50;color:#fff}.node-competition .competition-discalimer p{font-size:12px}#comment-confirm-delete,#comment-goodness-confirm-delete{margin:40px auto 60px;max-width:250px}#comment-confirm-delete #edit-submit,#comment-goodness-confirm-delete #edit-submit{background-color:#7b648e;float:right;margin-right:30px;width:115px}#comment-confirm-delete #edit-cancel,#comment-goodness-confirm-delete #edit-cancel{color:#666;border-bottom:1px solid rgba(102,102,102,0.4);float:left;line-height:1.6;letter-spacing:.2px;margin:11px 0 0 30px;-webkit-transition:all ease .2s;transition:all ease .2s}#comment-confirm-delete #edit-cancel:hover,#comment-goodness-confirm-delete #edit-cancel:hover{border-bottom:1px solid #666}.form-comment__confirm-delete{background:none;margin-bottom:40px;padding-top:110px;position:relative;text-align:center}.form-comment__confirm-delete:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#bfbfbf;font-size:100px;left:78px;position:absolute;top:0}.form-comment__confirm-delete h2{font-size:35px}.form-comment__confirm-delete p{color:#666;font-family:"Helvetica Neue",Helvetica,Arial;font-size:16px;font-weight:700}
@media screen and (max-width:48.125em){html,body{overflow-x:hidden}}.nav-touch{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:visibility .2s linear;transition:visibility .2s linear;background:#4d7f83;position:fixed;top:0;left:0;overflow:hidden;visibility:hidden;width:260px;height:100%;z-index:0}@media screen and (min-width:48.1875em){.no-touchevents .nav-touch{display:none}}.nav-touch.open{visibility:visible;-webkit-transition:z-index 0s linear .2s;transition:z-index 0s linear .2s;z-index:9000001}@media screen and (max-width:30em){.nav-touch.open{transition:-webkit-transform .2s,z-index .2s linear;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;-webkit-transform:none;transform:none;visibility:visible}}.nav-touch>nav{position:relative;height:92%;overflow-y:scroll}.nav-touch>nav>.menu{-webkit-transition:left .2s ease-in;transition:left .2s ease-in;font-family:"Helvetica Neue",Helvetica,Arial}.csstransforms3d .nav-touch>nav>.menu{-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out}.nav-touch>nav>.menu>li>a>span{display:block}.nav-touch>nav>.menu .menu{display:block;position:absolute;top:0;left:260px;width:100%}@media screen and (min-width:31.25em){.nav-touch>nav>.menu .menu{left:320px}}@media screen and (max-width:30em){.nav-touch>nav>.menu .menu{left:100%}}.nav-touch li{border-bottom:1px solid rgba(255,255,255,0.1);display:block;text-align:left}.nav-touch li a{position:relative;display:block;color:#fff;padding:20px}.nav-touch li a.navigation__user-icon{border:0;background-color:#5e8b8f}.nav-touch li a.navigation__user-icon.navigation__user-icon--logged-in:before{background:url("/sites/all/themes/bbcw_goodfood/images/user-logged-in.png?v5f86888d438b05ff34c4d7b753c5bbc9") center center no-repeat transparent;content:'';display:inline-block;vertical-align:middle;margin-right:15px;width:48px;height:48px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.nav-touch li a.navigation__user-icon.navigation__user-icon--logged-in:before{background:url("/sites/all/themes/bbcw_goodfood/images/user-logged-in@2x.png?v932350c13f0a0fa5094468198e3806a7") center center no-repeat transparent;background-size:48px 48px}}.nav-touch li a.navigation__user-icon.navigation__user-icon--logged-out:before{background:url("/sites/all/themes/bbcw_goodfood/images/user-logged-out.png?vdb8af207723e89bfb6fa2fc46dd5b904") center center no-repeat transparent;content:'';display:inline-block;vertical-align:middle;margin-right:15px;width:48px;height:48px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.nav-touch li a.navigation__user-icon.navigation__user-icon--logged-out:before{background:url("/sites/all/themes/bbcw_goodfood/images/user-logged-out@2x.png?v0ed5e3f01f0ba5c78494692f1dfaa15b") center center no-repeat transparent;background-size:48px 48px}}.nav-touch li a.navigation__logout{font-weight:700}@media screen and (min-width:31.25em){.touchevents .nav-touch li a{padding:20px}}.nav-touch .touch-navigation__arrow-right:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;right:10px;top:50%;margin-top:-8px;font-size:18px;color:rgba(255,255,255,0.5)}.nav-touch .touch-navigation__arrow-left{position:absolute;left:5px;top:5px}.nav-touch .touch-navigation__arrow-left:before{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:rgba(255,255,255,0.5);font-size:18px}@media screen and (min-width:31.25em){.nav-touch{width:320px}}@media screen and (max-width:30em){.nav-touch{width:100%;transition:-webkit-transform .5s,visibility 0s linear .5s;-webkit-transition:visibility 0s linear .5s,-webkit-transform .5s;transition:visibility 0s linear .5s,-webkit-transform .5s;transition:transform .5s,visibility 0s linear .5s;transition:transform .5s,visibility 0s linear .5s,-webkit-transform .5s;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible}}.is-level-1{left:-260px}@media screen and (min-width:31.25em){.is-level-1{left:-320px}}.csstransforms3d .is-level-1{-webkit-transform:translateX(-100%);transform:translateX(-100%);left:0}.is-level-2{left:-520px}@media screen and (min-width:31.25em){.is-level-2{left:-640px}}.csstransforms3d .is-level-2{-webkit-transform:translateX(-200%);transform:translateX(-200%);left:0}.is-level-3{left:-780px}@media screen and (min-width:31.25em){.is-level-3{left:-960px}}.csstransforms3d .is-level-3{-webkit-transform:translateX(-300%);transform:translateX(-300%);left:0}.mobile-nav-header{background:#135f5f;height:50px;overflow:hidden;padding:0;width:260px;z-index:10}@media screen and (min-width:31.25em){.mobile-nav-header{width:320px}}@media screen and (max-width:30em){.mobile-nav-header{width:100%}}@media screen and (min-width:48.1875em){.no-touchevents .mobile-nav-header{display:none}
}.mobile-nav-header>h2{color:#fff;padding:12px}.mobile-nav-header .mobile-nav-header__close{position:absolute;display:block;outline:0;top:13px;right:15px}.mobile-nav-header .mobile-nav-header__close:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:18px}.logo-mobile-menu{display:block;margin:8px auto 0;visibility:hidden;opacity:0;-webkit-transition:opacity .15s ease,visibility 0s linear .5s;transition:opacity .15s ease,visibility 0s linear .5s;width:110px}.logo-mobile-menu.visible{visibility:visible;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.breadcrumb-item{opacity:0;-webkit-transition:opacity .2s ease,width 0 linear .2s;transition:opacity .2s ease,width 0 linear .2s;float:left;margin:6.6666666667px 0 0 3.6363636364%;width:0;overflow:hidden}.breadcrumb-item.visible{opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:auto}.breadcrumb-item a{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:24px;color:#767676;letter-spacing:.15px;padding:6px 10px 6px 24px;color:#fff;position:relative;display:block;outline:0}@media screen and (max-width:48.125em){.nav-toolbar{display:none}}.nav-toolbar .touchevents{display:none}@media screen and (max-width:48.125em){.nav-toolbar{display:none}}.touchevents .nav-toolbar{display:none}.user-profile{display:none}.nav-info{display:none}.nav-info .icon-arrow-white{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-517px -111px;width:7px;height:12px}@media screen and (min-width:48.1875em){.no-touchevents .nav-info h2{padding-top:0}.no-touchevents .nav-info .see-more{color:#fff;margin:0;padding:0;font-size:14px}.no-touchevents .nav-info .see-more:hover{background:transparent}.no-touchevents .nav-info img+.nav-info-title{margin-top:5px}}@media screen and (min-width:48.1875em){.no-touchevents .left-nav-info .dd-wrap{overflow:hidden}.no-touchevents .left-nav-info .sub-level-1{float:right;width:100%}.no-touchevents .left-nav-info .sub-level-1>li{float:left}}@media screen and (min-width:68.75em){.left-nav-info .nav-info{display:block;float:left;width:18%;padding:0 2% 0 1%;vertical-align:top}.left-nav-info .sub-level-1{width:82% !important}}@media screen and (min-width:48.1875em){.no-touchevents .right-nav-info .nav-info{display:block;float:right;padding:0 0 0 2%;vertical-align:top}.no-touchevents .right-nav-info .sub-level-1{float:right}.no-touchevents .right-nav-info .sub-level-1>li{float:left}.no-touchevents .right-nav-info .col-1 .nav-info{width:59%}.no-touchevents .right-nav-info .col-1 .sub-level-1{width:41%}.no-touchevents .right-nav-info .col-2 .nav-info{width:47%}.no-touchevents .right-nav-info .col-2 .sub-level-1{width:53%}}.nav-toolbar{-webkit-transition:visibility 0s linear .2s;transition:visibility 0s linear .2s;padding-top:0;position:relative;top:0;left:0;height:100%;z-index:20}.nav-toolbar nav{position:relative}.nav-toolbar .icon-arrow-white{display:none}.primary-nav-wrap{position:relative;margin:0 0 20px;overflow:hidden;padding-left:20px;padding-right:20px}@media screen and (min-width:48.1875em){.no-touchevents .primary-nav-wrap{margin:0 0 20px;overflow:visible;z-index:10;padding-left:20px}}.primary-nav{font-family:"Helvetica Neue",Helvetica,Arial}.primary-nav li{display:inline-block;text-align:left}.primary-nav li li a:active,.primary-nav li li a:focus{background:#dcebec url("/sites/all/themes/bbcw_goodfood/images/ui/arrow-green-right.png?vc97dd3fcd51f69da18e742d01d518385") no-repeat right center;color:#333}.primary-nav li li a a span:hover{background-position:right -564px}.primary-nav a{position:relative;display:block;color:#d8d8d8;padding:14px 10px 12px}@media screen and (min-width:31.25em){.touchevents .primary-nav a{padding:20px 10px 16px;font-size:18px}}.primary-nav .active a,.primary-nav a:hover,.primary-nav a:active,.primary-nav a:focus{background-color:#447d75;color:#fff;border-color:#66baaf}.primary-nav>li>a>span{display:block}.primary-nav ul{display:block;position:absolute;top:0;left:0}.primary-nav ul ul{font-family:"Helvetica Neue",Helvetica,Arial;position:static;padding-bottom:10px}.primary-nav ul ul li{display:block}.primary-nav ul ul a,.primary-nav ul ul span{font-size:14px;line-height:1.4;color:#447d75}.primary-nav ul ul a:hover,.primary-nav ul ul span:hover{background:#dcebec;color:#333}.primary-nav>li{margin-right:2px}.primary-nav>li>a{display:inline-block;padding:10px 0 14px;font-size:15px}.primary-nav>li>a>span{color:#333;display:block;border-right:1px solid #ccc;padding:0 10px}.primary-nav>li>a:focus,.primary-nav>li:hover>a{border-radius:6px 6px 0 0;position:relative;background:#447d75;color:#fff}.primary-nav>li>a:focus:after,.primary-nav>li:hover>a:after{content:'';position:absolute;bottom:-5px;left:50%;z-index:20;display:block;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #447d75}.primary-nav>li>a:focus span,.primary-nav>li:hover>a span{border-color:transparent;color:#fff}.primary-nav>li.wildcard-scheme.healthy>a>span{color:#667f2e}.primary-nav>li.wildcard-scheme.healthy>a:focus,.primary-nav>li.wildcard-scheme.healthy:hover>a{position:relative;background:#667f2e;border-radius:6px 6px 0 0}.primary-nav>li.wildcard-scheme.healthy>a:focus>span,.primary-nav>li.wildcard-scheme.healthy:hover>a>span{color:#fff}.primary-nav>li.wildcard-scheme.healthy>a:focus:after,.primary-nav>li.wildcard-scheme.healthy:hover>a:after{border-top:5px solid #667f2e}.primary-nav>li.wildcard-scheme.halloween>a>span{color:#a22601}.primary-nav>li.wildcard-scheme.halloween>a:focus,.primary-nav>li.wildcard-scheme.halloween:hover>a{position:relative;background:#a22601;border-radius:6px 6px 0 0}.primary-nav>li.wildcard-scheme.halloween>a:focus>span,.primary-nav>li.wildcard-scheme.halloween:hover>a>span{color:#fff}.primary-nav>li.wildcard-scheme.halloween>a:focus:after,.primary-nav>li.wildcard-scheme.halloween:hover>a:after{border-top:5px solid #a22601}.primary-nav>li.wildcard-scheme.christmas>a>span{color:#be054d}.primary-nav>li.wildcard-scheme.christmas>a:focus,.primary-nav>li.wildcard-scheme.christmas:hover>a{position:relative;background:#be054d;border-radius:6px 6px 0 0}.primary-nav>li.wildcard-scheme.christmas>a:focus>span,.primary-nav>li.wildcard-scheme.christmas:hover>a>span{color:#fff}.primary-nav>li.wildcard-scheme.christmas>a:focus:after,.primary-nav>li.wildcard-scheme.christmas:hover>a:after{border-top:5px solid #be054d}.primary-nav>li.wildcard-scheme.kids>a>span{color:#1c899f}.primary-nav>li.wildcard-scheme.kids>a:focus,.primary-nav>li.wildcard-scheme.kids:hover>a{position:relative;background:#1c899f;border-radius:6px 6px 0 0}.primary-nav>li.wildcard-scheme.kids>a:focus>span,.primary-nav>li.wildcard-scheme.kids:hover>a>span{color:#fff}.primary-nav>li.wildcard-scheme.kids>a:focus:after,.primary-nav>li.wildcard-scheme.kids:hover>a:after{border-top:5px solid #1c899f}.primary-nav .sub-level-1{border-radius:4px;background:#fff;min-height:250px;position:relative;padding:10px 0;z-index:2}
.primary-nav .sub-level-1>li{position:relative;z-index:2;float:left;padding:0 1%}.primary-nav .sub-level-1>li>a{background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-dashed-gray.gif?v911740c0bc20c22c8653333af3636542") repeat-x left bottom;padding:0 2px 10px;margin-bottom:10px}.primary-nav .sub-level-1>li>a>span{color:#000}.primary-nav .sub-level-1>li.no-sub-level>a{background:none;font-family:"Helvetica Neue",Helvetica,Arial;font-size:14px;line-height:1.4;padding:0 2px}.primary-nav .sub-level-1>li.no-sub-level>a:hover{background:#dcebec url("/sites/all/themes/bbcw_goodfood/images/ui/arrow-green-right.png?vc97dd3fcd51f69da18e742d01d518385") no-repeat right center;color:#333}.primary-nav .sub-level-1>li.no-sub-level>a>span{color:#447d75}.primary-nav .sub-level-2 a{padding:0 2px}.primary-nav .sub-level-3{display:none}@media screen and (min-width:68.75em){.primary-nav .sub-level-1>li{padding:0 2%}}.dd-wrap{overflow:hidden}.no-js li:hover .dd-wrap{clip:auto;display:block !important;height:auto;overflow:visible;width:auto}.dd-wrap,.no-js li:hover .dd-wrap{position:absolute;top:100%;left:0;margin:-2px 0 0;background:#253a3c;border:2px solid #447d75;border-radius:6px;padding:1%}.dd-wrap *{color:#fff}.dd-wrap.full-width{width:100%;left:0;margin-left:0}.dd-wrap p{font-size:13px}.dd-wrap .btn{display:block}.lt-ie8 .dd-wrap{left:0;margin-left:0}@media screen and (min-width:48.125em){.dd-wrap.col-1.withpromo{width:55%}.dd-wrap.col-2.withpromo{width:70%}.dd-wrap.col-3.withpromo{width:80%}}.col-5 .sub-level-1>li{width:20%;padding-top:10px}.col-5 .sub-level-1:before,.col-5 .sub-level-1:after{left:20%;width:20%}.col-5 .sub-level-1:after{left:60%}.col-4 .sub-level-1>li{width:25%}.col-4 .sub-level-1:after,.col-4 .sub-level-1:before{width:25%;left:25%}.col-4 .sub-level-1:after{left:75%}.col-3 .sub-level-1>li{width:33%}.col-3 .sub-level-1:after,.col-3 .sub-level-1:before{width:33%;left:33%}.col-3 .sub-level-1:after{background:none !important}.col-2{width:50%}.col-2 .sub-level-1>li{width:50%}.col-2 .sub-level-1:before{width:50%;left:50%}.col-2 .sub-level-1:after{background:none !important}.col-1{left:auto;width:25%}.col-1 .sub-level-1>li{width:100%}.col-1 .sub-level-1:after,.col-1 .sub-level-1:before{background:none}.featured-howto p{padding-bottom:10px}.js .primary-nav>li.nav-more>a span{border-right:0;float:left;padding-right:0}.magazine_moregoodfood_link{padding:0 !important;display:inline !important}.seasonal-calendar-small{margin-bottom:20px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.seasonal-calendar-small li{border-top:1px solid #ccc;border-left:1px solid #ccc;float:left;background:#fff;width:25%;height:30px}.seasonal-calendar-small li.chequer{background:#e6f1f0}.seasonal-calendar-small li a{color:#333;display:block;line-height:30px;text-align:center}.glossary-menu{margin:20px 0;background:#def5f5}@media screen and (max-width:48.125em){.glossary-menu{text-align:center}}.glossary-menu li{font-size:16px;margin:0}@media screen and (max-width:48.125em){.glossary-menu li{font-size:20px}}.glossary-menu a{display:block;margin-right:2px;padding:4px 0;color:#314b47}.glossary-menu span{display:block;padding:0 3px;border-right:1px solid #e1e2e4}@media screen and (max-width:48.125em){.glossary-menu span{padding:0;width:30px;text-align:center}.glossary-menu span:last-child{border:0}}.glossary-menu .active a{position:relative;background:#5f9094;color:#fff}.glossary-menu .active a:after{content:'';position:absolute;bottom:-6px;left:50%;display:block;width:0;height:0;margin-left:-11px;border-left:11px solid transparent;border-right:10px solid transparent;border-top:6px solid #5f9094}@media screen and (max-width:48.125em){.glossary-menu .active a:after{display:none}}.glossary-menu .active span{border:0;padding:0 5px}.user-profile-bar a .label-new:hover{text-decoration:none}.user-login-overlay li{position:relative}.user-profile-bar .shopping-list{float:left;border-left:1px solid #fff;background:#531b7b}.user-profile-bar .shopping-list a{padding:0 10px;font-size:.6875rem}.user-profile-bar .shopping-list{float:left;border-left:1px solid #fff;background:#531b7b}.user-profile-bar .shopping-list a{padding:0 10px;font-size:.6875rem}.user-profile-bar .user-menu .hover-saver{width:100%;margin-right:86px}.user-profile-bar .user-menu .tail-position-right:after{left:90%}.footer-nav a{font-size:14px;color:#CCC}@media screen and (min-width:48.1875em){.no-touchevents .footer-nav li{float:left;width:50%}.no-touchevents .footer-nav a{display:block;padding:4px 0}}@media screen and (min-width:48.125em){.first.leaf.link-level-1.no-sub-level.item-1{display:none}}.node-teaser .node-title,.node-hero .node-title,.node-teaser-mini .node-title{margin:0;padding-top:0}.node-teaser .field-name-body,.node-hero .field-name-body,.node-teaser-mini .field-name-body{overflow:hidden;padding:4px 0}.node-teaser .rate-widget-fivestar-teaser,.node-hero .rate-widget-fivestar-teaser,.node-teaser-mini .rate-widget-fivestar-teaser{margin-top:8px}.node-teaser,.node-teaser-mini{border-bottom:1px dashed #d8d8d8;padding:10px 2%;position:relative}.node-teaser .node-image,.node-teaser-mini .node-image{position:relative;float:left;margin:0 10px 10px 0;width:100px;height:100px}.node-teaser .node-image.is-technique,.node-teaser-mini .node-image.is-technique{position:relative}
.node-teaser .node-title,.node-teaser-mini .node-title{font-size:20px}.node-teaser .node-title.node-glossary-title,.node-teaser-mini .node-title.node-glossary-title{display:inline-block}.views-row-odd .node-teaser,.views-row-odd .node-teaser-mini{background-color:#fafafa}.node-hero .node-image{float:left;margin:0 10px 10px 0;width:200px;height:200px}.view-flag-myrecipes-tab .view-content{padding-bottom:1em}.node-glossary-item.node-teaser h1,.node-glossary-item.node-teaser h2,.node-glossary-item.node-teaser h3,.node-glossary-item.node-teaser h4,.node-glossary-item.node-teaser h5,.node-glossary-item.node-teaser h6,.node-glossary-item.node-teaser-mini h1,.node-glossary-item.node-teaser-mini h2,.node-glossary-item.node-teaser-mini h3,.node-glossary-item.node-teaser-mini h4,.node-glossary-item.node-teaser-mini h5,.node-glossary-item.node-teaser-mini h6{padding:0;margin:0}.node.node-full .content{padding-bottom:40px}#block-bbcgf-outbrain-outbrain-ar1,#block-bbcgf-outbrain-outbrain-mb1{display:none}@media screen and (min-width:48.125em){#block-bbcgf-outbrain-outbrain-ar1{display:block}}@media screen and (max-width:48.125em){#block-bbcgf-outbrain-outbrain-mb1{display:block}}.node-recipe.node-carousel-slide .rate-widget-fivestar-teaser .form-item .field-main,.node-recipe.node-carousel-slide .rate-widget-fivestar-teaser .form-item .description,.node-recipe.node-carousel-slide-narrow .rate-widget-fivestar-teaser .form-item .field-main,.node-recipe.node-carousel-slide-narrow .rate-widget-fivestar-teaser .form-item .description{display:inline-block}body{margin:0;background-color:#fff}.hideoverflow body{overflow:hidden}#skip-link .element-invisible.element-focusable:focus{font-size:16px;clip:auto;width:auto;height:auto}.container-wrapper{position:relative}.main-container{background:#fff;margin-top:10px;z-index:2}@media screen and (min-width:48.1875em){.main-container{border-radius:14px 14px 0 0}}@media screen and (max-width:30em){.main-container{padding-top:50px}}#scroll-wrapper{background:#fff;padding-top:50px;overflow:hidden}@media screen and (min-width:48.1875em){.no-touchevents #scroll-wrapper{background:transparent;padding-top:0}}@media screen and (max-width:68.75em){#scroll-wrapper:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:-20;opacity:0;-webkit-transition:opacity .2s ease,z-index 0 linear .2s;transition:opacity .2s ease,z-index 0 linear .2s}#scroll-wrapper.inview:before{opacity:1;z-index:9000000;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}}#scroll-wrapper .touchevents:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:-20;opacity:0;-webkit-transition:opacity .2s ease,z-index 0 linear .2s;transition:opacity .2s ease,z-index 0 linear .2s}#scroll-wrapper .touchevents.inview:before{opacity:1;z-index:9000000;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.touchevents #scroll-wrapper,.touchevents #scroller{width:100%}.touchevents #scroller{z-index:1}.page-header-touch,#scroll-wrapper,.cookie-law{position:relative;-webkit-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width:48.125em){.inview{-webkit-transition:all .1s linear;transition:all .1s linear}.no-csstransforms3d .inview{left:260px}}@media screen and (max-width:48.125em) and (min-width:31.25em){.no-csstransforms3d .inview{left:320px}}@media screen and (max-width:48.125em) and (max-width:30em){.no-csstransforms3d .inview{left:100%}}@media screen and (max-width:48.125em){.csstransforms3d .inview{-webkit-transform:translate3d(260px,0,0) !important;transform:translate3d(260px,0,0) !important}}@media screen and (max-width:48.125em) and (min-width:31.25em){.csstransforms3d .inview{-webkit-transform:translate3d(320px,0,0) !important;transform:translate3d(320px,0,0) !important}}@media screen and (max-width:48.125em) and (max-width:30em){.csstransforms3d .inview{-webkit-transform:translate3d(100%,0,0) !important;transform:translate3d(100%,0,0) !important}}.inview .touchevents{-webkit-transition:all .1s linear;transition:all .1s linear}.no-csstransforms3d .inview .touchevents{left:260px}@media screen and (min-width:31.25em){.no-csstransforms3d .inview .touchevents{left:320px}}@media screen and (max-width:30em){.no-csstransforms3d .inview .touchevents{left:100%}}.csstransforms3d .inview .touchevents{-webkit-transform:translate3d(260px,0,0) !important;transform:translate3d(260px,0,0) !important}@media screen and (min-width:31.25em){.csstransforms3d .inview .touchevents{-webkit-transform:translate3d(320px,0,0) !important;transform:translate3d(320px,0,0) !important}}@media screen and (max-width:30em){.csstransforms3d .inview .touchevents{-webkit-transform:translate3d(100%,0,0) !important;transform:translate3d(100%,0,0) !important}}.main{position:relative;clear:left}.ad{text-align:center}.ad--top-slot{margin:10px 0;padding:5px 0}@media screen and (min-width:48.125em){.ad--top-slot{min-height:260px}}@media screen and (min-width:30em) and (max-width:48.125em){.ad--top-slot{padding-top:60px}}@media screen and (max-width:48.125em){.ad--top-slot{min-height:115px;margin:10px 0;padding:5px 0}}@media screen and (max-width:30em){.ad--top-slot{min-height:50px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translateY(0);transform:translateY(0);background:#ede6d9;position:fixed;z-index:17;top:45px;width:100%;left:0;margin:5px 0}.ad--top-slot.is-scrolled-past{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.ad--top-slot.not-sticked{position:absolute}}.ad--mpu-premium-1,.ad--mpu-programmatic,.ad--mpu-premium-1-wide,.ad--mpu-premium-1-narrow,.ad--mpu-premium-1-non-mobile{margin:0 0 40px;z-index:24}@media screen and (min-width:30em){.ad-mpu-premium-1-mobile{display:none}}.ad--mpu-premium-1-tablet{margin:1.5em 0}@media screen and (min-width:48.125em){.ad--mpu-premium-1-tablet{display:none}}#ad-mpu-top{margin:15px 0 5px}#ad-mpu-premium-2{margin:0 0 40px}#print-ad-top-slot{text-align:center}#ad-mobile-banner{min-height:50px}#ad-mobile-banner.search-mobile-banner{position:relative;top:50px;z-index:1}#bg-image,#bg-image-bottom{position:absolute;visibility:hidden;z-index:-2}@media screen and (min-width:48.1875em){#bg-image,#bg-image-bottom{visibility:visible}}#bg-image{top:-50px;left:0}#bg-image-bottom{right:0;bottom:0}.page-header-touch{background-color:#5f9094;height:3.1em;left:0;min-height:50px;overflow:hidden;padding:2px 20px;position:fixed;text-align:center;top:0;width:100%;z-index:8999700}@media screen and (min-width:48.1875em){.no-touchevents .page-header-touch{display:none}}.no-csstransforms3d .page-header-touch{position:relative}@media screen and (max-width:48.125em){.page-header-touch.inview:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:9000000;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}}@media screen and (max-width:48.125em){.page-header{display:none}}.touchevents .page-header{display:none}.page-header{border-radius:14px 14px 0 0;background:#fff;border-bottom:0;left:0;min-height:50px;margin-bottom:0;overflow:visible;padding:20px 20px 24px;position:relative;top:0;width:100%;z-index:30}@media screen and (max-width:48.125em){.page-header{display:none}}.page-header .touchevents{display:none}.logo{font-size:16px;position:relative;z-index:3;width:110px;margin:6px auto 0}@media screen and (max-width:20em){.logo{width:98px;margin:8px auto 0}}.logo img{margin-left:8px}@media screen and (min-width:48.1875em){.no-touchevents .logo{float:left;width:auto;margin:0}}.logo a{display:block}.logo span{display:block;overflow:hidden;position:absolute;text-indent:-99999em;z-index:-1}#main-gf-logo img{padding-top:33px;width:160px}@media screen and (min-width:53.125em){#main-gf-logo img{width:auto;padding-top:16px}}.cin-page .logo-cin{float:left;position:relative;top:3px;padding-left:54px}.cin-page #block-views-exp-bbcgf-search-recipes{position:relative;left:132px;top:-23px}nav{clear:left}nav:after{display:table;content:'';clear:both}#menu-button{display:block;position:relative;z-index:3}@media screen and (min-width:48.1875em){.no-touchevents #menu-button{display:none}}.btn-navbar{float:left;padding:16px 0}.btn-navbar span{display:block;width:22px;height:2px;background-color:#fff}.no-touchevents .btn-navbar:hover,.touchevents .btn-navbar:focus{cursor:pointer}.btn-navbar span+span{margin-top:4px}.subscribe-link{position:absolute;right:0;top:0}@media screen and (max-width:50em){.subscribe-link{display:none}}.touchevents .subscribe-link{display:none}.mgf-bar{color:#fff;display:none;float:right;padding:0;position:relative;top:2px;z-index:2}@media screen and (min-width:48.1875em){.no-touchevents .mgf-bar{display:block}}.mgf-bar>h2{margin:0 0 6px 10px;padding-top:0;text-align:left}@media screen and (min-width:48.1875em){.user-profile-bar{float:left;position:relative}.user-profile-bar a{display:block;color:#fff;line-height:3.5}.user-profile-bar a:focus,.user-profile-bar a:hover{text-decoration:underline}.user-profile-bar .form-item-remember-me{float:left;width:50%;padding-top:2px}.user-profile-bar .form-item-remember-me input{float:left;width:auto;margin-right:6px;margin-left:0}.user-profile-bar .form-item-remember-me label{line-height:1.9}.user-profile-bar .form-actions{text-align:right}.user-name,.user-menu{font-size:11px;padding-bottom:0;font-weight:400}.user-name{float:left;border-right:1px solid #fff}.user-name a{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQAxOC85LzEyyWYEaQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAADVSURBVBiVXZCxagJBEIa/Pbz1Dg4s0lrZ2ttJKuuAlmkFsdUHEPIClsYqpaawshEJPoIIVoEDK7URIUE42SMZi7hH9qab+f7hY0aJiJCr9eeC6XKAlwe7w4bpcoD2QxceTzFv8z4AJk0o/AfDyfMXULqPlBIROZ5iRrMOv/KDSRMABeBZcDUXTJqg/VABf87z956ruWTeewCTJnjVyiONWjuDFmg/RNk73z9e2MYr12k3nuo9Hkpl24oDg2JEt/lKoKMs4DwhKEZ0W2MCHbnO/KdGsw43fiFcG6rQiY0AAAAASUVORK5CYII=") repeat-y left top;padding:0 16px 0 20px}
.user-state{line-height:3.5;overflow:hidden;padding:0 10px}.user-state a{float:left}.user-picture{float:left;line-height:1}.user-picture a{line-height:1}.user-menu{float:left;min-width:20px;min-height:100%}.user-menu img{width:21px;margin-top:8px;border:2px solid}.lt-ie9 .user-menu img{max-width:21px}.user-menu .arrow-white-down-alt{margin:16px 0 0 6px}.user-menu .hover-saver{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;opacity:0;-webkit-transition:opacity .15s ease-in,visibility 0s linear .2s;transition:opacity .15s ease-in,visibility 0s linear .2s}.user-menu:hover .hover-saver,.user-menu .hover-saver.is-focused{clip:auto;height:auto;margin:0;overflow:visible;top:100%;right:0;width:150%;opacity:1;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.user-menu label{font-size:12px}.user-menu .form-text{width:100%;margin-left:0}.user-login-overlay{float:left;width:100%;margin-top:3px;padding:10px 20px;background:#253a3c;border:1px solid #dcebec}.user-login-overlay>form{margin-bottom:0}.user-login-overlay a{position:relative;font-family:"SerifaBT-Light",Georgia,"Times New Roman",Times,serif;font-size:16px;line-height:2;color:#f1f1f1}.user-login-overlay a i{position:absolute;right:0;top:50%;margin-top:-7px;opacity:.5}.user-login-overlay .signout{float:left;clear:left;font-size:14px;margin:30px 0 10px;border-bottom:1px solid #CCC;line-height:1}.user-login-overlay .signout:hover{text-decoration:none}.user-login-overlay .login-disabled-wrapper{padding:1em 0}.user-login-overlay .login-disabled-wrapper .icon{float:left;margin-right:6px}}.search-toggle{display:none;position:absolute;top:12px;right:10px;padding:0 4px 10px 12px;margin-top:0;color:#fff}.search-toggle:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.search-toggle:hover{color:#fff}.search-toggle:active{text-decoration:none}.page-header-touch__user{display:none;position:absolute;top:12px;right:53px;padding:14px 4px 10px 12px;margin-top:0;color:#fff;width:24px;height:24px;background:url("/sites/all/themes/bbcw_goodfood/images/user-icon.png?v4c73776e52d8287886994ba9dff1570b") center center no-repeat transparent}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.page-header-touch__user{background:url("/sites/all/themes/bbcw_goodfood/images/user-icon@2x.png?v19aa7240c227e2f95c792f7fe0a821c9") center center no-repeat transparent;background-size:24px 24px}}.logged_in .page-header-touch__user{background:url("/sites/all/themes/bbcw_goodfood/images/user-icon-logged-in-small.png?vf63f5d30e819cecc09669ba14c8b072e") center center no-repeat transparent}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logged_in .page-header-touch__user{background:url("/sites/all/themes/bbcw_goodfood/images/user-icon-logged-in-small@2x.png?vd497debe1f0c30e6e75ccd32fd8d42aa") center center no-repeat transparent;background-size:24px 24px}}.search-cancel{display:none;position:absolute;top:5px;right:5px;width:75px;padding:7px 0}.search-cancel:active{text-decoration:none}.search-form-base,.search-form,.search-site-on-page{background:none;border:0;border-radius:3px;height:49px;position:relative;margin-bottom:10px}.search-form-base .form-item,.search-form .form-item,.search-site-on-page .form-item{position:absolute;top:4px;left:4px;right:83px}.search-form-base .form-item .form-text,.search-form .form-item .form-text,.search-site-on-page .form-item .form-text{background:#fff url("data:image/gif;base64,R0lGODdhEgASAPQeAN3d3fLy8v7+/v39/fv7+9/f3/z8/N7e3ubm5vf39+jo6Ovr6/n5+fb29vHx8fX19fT09O3t7enp6eTk5Ofn5+Pj4/r6+uXl5eDg4Pj4+OLi4urq6vPz8////+Hh4QAAACH/C1hNUCBEYXRhWE1Qkz94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbXRhIHg0MDg3NEM5MEIxMEFEMUQwQ0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+PD94cGFja2V0IGVuZD0iciI/PgAsAAAAABIAEgAABX5gJ4pE4HDDqKoEArzvkq4iVLzehOEMnRyAiWX08AA8s9EFgKAZjBHWa0gLHFUcgIYmMrwMI+uF2xG8CKMGoEBmvJICIIe7AFBWkXVi5Xg1VgIVMRAZAS4vEjQDEjCNMApcDxQ3FRsMVi8KAmQrWZmbnCOeAHuhogdzpipgHSEAOw==") no-repeat 8px center;padding-left:32px;height:39px;width:100%;margin:0;border-radius:3px 0 0 3px;position:relative}.search-form-base .form-actions,.search-form .form-actions,.search-site-on-page .form-actions{position:absolute;top:4px;right:4px}.search-form-base .form-submit,.search-form .form-submit,.search-site-on-page .form-submit{padding:6px 10px 5px;border-radius:0 3px 3px 0;border-width:0;height:39px;width:80px}.search-form-base input,.search-form input,.search-site-on-page input{margin:0}.search-form{position:absolute;top:42px;right:50%;margin:0 -200px 0 0;width:370px}@media screen and (min-width:56.25em){.search-form{right:50%;margin-right:-200px}}.search-site-on-page{height:39px}.search-site-on-page .form-item{top:0;left:0;right:80px}.search-site-on-page .form-actions{top:0;right:0}@media screen and (max-width:48.125em){#autocomplete{position:fixed}.page-header{overflow:visible}.search-cancel,.search-toggle,.page-header-touch__user{display:block}.search-form{background-color:#709ea2;background-image:-webkit-gradient(linear,left top,left bottom,from(#7ba7ab),to(#5f9094));background-image:linear-gradient(to bottom,#7ba7ab 0%,#5f9094 100%);background-repeat:repeat-x;border-radius:0;border:0;margin:0;top:0;right:0;width:100%;height:100%;padding:6px;text-align:left;z-index:3;display:none}.search-form.is-open{display:block}.search-form .form-text{border-radius:-1px}.search-form .form-submit{display:none}}.touchevents #autocomplete{position:fixed}.touchevents .page-header{overflow:visible}.touchevents .search-cancel,.touchevents .search-toggle,.touchevents .page-header-touch__user{display:block}.touchevents .search-form{background-color:#709ea2;background-image:-webkit-gradient(linear,left top,left bottom,from(#7ba7ab),to(#5f9094));background-image:linear-gradient(to bottom,#7ba7ab 0%,#5f9094 100%);background-repeat:repeat-x;border-radius:0;border:0;margin:0;top:0;right:0;width:100%;height:100%;padding:6px;text-align:left;z-index:3;display:none}.touchevents .search-form.is-open{display:block}.touchevents .search-form .form-text{border-radius:-1px}.touchevents .search-form .form-submit{display:none}#footer{position:relative;z-index:1}#footer h2,#footer h3,#footer h4{color:#fff;margin-bottom:10px}#footer p{color:#CCC;padding-bottom:10px}#footer p a{color:#CCC}#footer a{border-bottom:1px solid rgba(255,255,255,0.6)}.about-gf{background:#535048;display:none;padding-top:4px}.about-gf .col{margin-bottom:20px}.about-gf p a{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}.about-gf p a:focus,.about-gf p a:hover{color:#CCC}@media(min-width:770px){.about-gf{display:block}}.lt-ie8 .about-gf .right{margin-left:0}
.footer-base{background-color:#3e3b35;padding:30px 10px 20px}@media(min-width:770px){.footer-base{padding:10px 0}}.footer__text-wrap{float:left;margin-bottom:30px}.footer__text-wrap h4{font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial;font-weight:700;padding-left:70px;padding-top:20px;padding-bottom:35px}.footer__text-wrap p{font-size:13px}@media screen and (max-width:69.5em){.footer__text-wrap{width:79%}}@media screen and (max-width:20em){.footer__text-wrap{width:77%}.footer__text-wrap h4{font-size:12px;font-weight:400;padding-bottom:0}}@media(min-width:770px){.footer__text-wrap{margin-bottom:0;width:96%}.footer__text-wrap h4{font-size:16px;font-weight:400}.footer__text-wrap p{font-size:15px}}.footer__logo-bbcw{max-width:57px;margin-top:30px}@media screen and (max-width:23.375em){.footer__logo-bbcw{float:right;margin-top:5px}}@media screen and (max-width:19.9375em){.footer__logo-bbcw{float:right;margin-top:-210px}}.footer__logo-immediate{float:left;max-width:129px;margin-top:21px;margin-right:30px}@media screen and (max-width:19.9375em){.footer__logo-immediate{max-width:65px;margin-right:5px}}.immediate-copyright{margin-left:90px}.footer__nav-top{display:inline-block}.footer__nav-top ul{margin:0 0 20px}.footer__nav-top li{margin-bottom:10px}.footer__nav-top a{color:#fff;display:inline-block;font-size:15px}@media(min-width:770px){.footer__nav-top{display:none}}.footer_social-icons{display:inline-block;margin:20px 0 25px;width:100%}.footer_social-icons ul{list-style:none;margin:0 0 20px}.footer_social-icons li{float:left;margin-right:10px}#footer .footer_social-icons a{border-bottom:0;display:inline-block;position:relative}.footer_social-icons a:before{background:#fff;border-radius:50%;content:'';display:inline-block;height:30px;left:1px;position:absolute;top:1px;width:30px;z-index:0}.footer_social-icons a.service-links-snapchat:before{background:#000}.footer_social-icons a i:before{position:relative;z-index:1}@media(min-width:770px){.footer_social-icons{display:none}}.footer__nav-bottom ul{display:inline-block;list-style:none;margin:0 0 10px}.footer__nav-bottom li{margin-bottom:7px}.footer__nav-bottom a{font-size:13px;color:#CCC}@media(min-width:770px){.footer__nav-bottom{margin-top:26px}.footer__nav-bottom li{float:left;width:50%}.footer__nav-bottom a{font-size:14px}}.cookie-law{position:absolute;top:0;left:0;z-index:32 !important;width:100%}@media screen and (max-width:48em){.cookie-law{top:50px}}.touchevents .cookie-law{top:50px}.cookie-law .container{position:relative}.cookie-law p{padding:.5em 1.5em .5em 0;font-size:12px;text-shadow:1px 1px 1px rbga(0,0,0,0.5)}.cookie-law p a{color:#fff;text-decoration:underline}.cookie-law .cookie-close{position:absolute;top:.5em;right:.5em;padding:0 0 20px 20px;overflow:hidden;width:40px}.cookie-law .icon-close{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-524px -395px;width:15px;height:15px;display:inline-block}.cookie-law span{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;height:0;width:0}.user-collection-header{width:320px;margin:0 auto;text-align:center}.user-collection-header h2{margin-top:.25em}.user-collection-header .count{margin-top:.25em}.entityreference-view-widget{border:0 none}.btn-new-collection{float:right}@media screen and (max-width:30em){.btn-new-collection{float:none;margin-bottom:20px}}.collections-count-header{float:left;padding-top:0}.collection__header-text{margin-top:20px}.user-collection{margin-top:1em}.collection-create-footer{padding:.5em 0}.thanks-for-submitting{color:#fff;margin:0 20px 20px;border-radius:6px;background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/thanks-submitting.png?v91b3e65fb3ba35e7c4282a1f4114eb62") no-repeat right center #667f2e}@media screen and (min-width:62em){.thanks-for-submitting p{width:75%}}.awaiting-approval{color:#be2a77;font-size:12px;line-height:20px;text-indent:0;display:inline-block;margin-top:5px}.awaiting-approval i{float:left;margin-right:6px}span.label-new{display:inline;padding:.3em .6em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background-color:#be2a77;position:absolute;right:20px;top:7px;font-family:"SerifaBT-Light",Georgia,"Times New Roman",Times,serif}.olive-disclaimer{margin-top:30px}.olive-disclaimer h3,.olive-disclaimer p{padding-top:0;color:#fff}.olive-disclaimer .olive-disclaimer-icon{text-align:center}@media screen and (max-width:30em){.olive-disclaimer .olive-disclaimer-icon{margin-top:20px}}.well .user-profile-head.separator,.olive-disclaimer .user-profile-head.separator{margin-bottom:0}.view-bbcgf-cin-cakes{padding-left:24px}.pudsey-container-wrapper .cin-download-wrapper{padding:0 24px;min-height:314px}.pudsey-container-wrapper .cin-download-wrapper div{text-align:center}.pudsey-container-wrapper .cin-download-wrapper .cin-share-links:before{content:'';position:relative;display:block;min-height:32px;background:url("/sites/all/themes/bbcw_goodfood/images/ui/seperator_white_bgr.png?vb5cced4b49803321e47cc1f894048030") no-repeat 50% 0}.cin-modal-content{padding:24px !important;text-align:center !important}#breakpoint-test{z-index:1;position:relative}@media screen and (min-width:20em){#breakpoint-test{z-index:320}}@media screen and (min-width:25em){#breakpoint-test{z-index:400}}@media screen and (min-width:30em){#breakpoint-test{z-index:480}}@media screen and (min-width:37.5em){#breakpoint-test{z-index:600}}@media screen and (min-width:46.5em){#breakpoint-test{z-index:744}}@media screen and (min-width:48em){#breakpoint-test{z-index:768}}@media screen and (min-width:48.0625em){#breakpoint-test{z-index:769}}@media screen and (min-width:50.0625em){#breakpoint-test{z-index:801}}@media screen and (min-width:56.25em){#breakpoint-test{z-index:900}}@media screen and (min-width:61.25em){#breakpoint-test{z-index:980}}@media screen and (min-width:68.75em){#breakpoint-test{z-index:1100}}.page404{background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/404.jpg?v677d5b64b1b92c6f85f12e9642df8755") no-repeat center 20px;background-size:100%;padding:2em 0;min-height:300px}.page404.static{margin:10% 0}.page404.static h1{padding:5% 0 0}@media screen and (min-width:30em){.page404{background-size:auto}}.page404,.page404 h1{text-align:center}.page404 li{padding-top:30px;background:url("/sites/all/themes/bbcw_goodfood/images/ui/bullet-pink-light.gif?v4873e66cb9ed79bbf4fbb4177ff3da72") no-repeat center 20px}.page404 li:first-child{background:none}.results .page404{margin:20px 0;min-height:450px}@media screen and (min-width:48.1875em){.page404{background-position:center 10px}.page404 h1{font-size:44px;margin-bottom:10px;padding:0 20px}
.page404 h2{margin-bottom:10px}.page404 p{margin:0 auto 16px}}.view-glossary-views h2{margin-top:0}.seasonal-legend{margin-top:20px}.seasonal-legend h3{display:inline-block;margin-bottom:0}.seasonal-legend span{display:inline-block;padding:3px 10px;line-height:25px}.seasonal-legend span i{margin-right:10px}.featured-item .left{margin:15px 20px 15px 0}@media screen and (max-width:30em){.featured-item .left{margin-bottom:0}.featured-item .copy-placeholder{clear:left}}.category-list{text-align:center}.category-list li{width:100%;margin-right:0;margin-bottom:30px}.category-list h3{margin-bottom:0}.category-list a{display:block}.category-list .text-style-alt{margin:0 5px}.category-list .text-style-alt p{color:#333;font-size:14px;line-height:1.4}.view-bbcgf-search .view-content{margin-bottom:20px}.view-bbcgf-search .views-row-odd{background-color:#fafafa}aside .search-result{padding-bottom:10px}aside .search-result .subtext{margin:-7px 0 5px;padding-bottom:0}aside .search-result p{font-size:14px}.results-list li.views-row-odd{background-color:#fafafa}.results-list li>a{overflow:hidden;padding:10px 2%}.results-list .left{margin-bottom:10px}.icons-info li{border-right:1px solid #e1e2e4;padding-left:0;padding-right:2%;margin-right:2%}.icons-info li:first-child{padding-left:0}.icons-info li:last-child{border:0;margin-right:0;padding-right:0}.js .views-submit-button{float:left;margin-left:10px;margin-top:25px}.js .views-submit-button a{margin-left:10px}@media screen and (max-width:51.25em){.js .views-submit-button{margin-left:0;margin-top:0;float:none}.js .views-submit-button input{width:49%}.js .views-submit-button a{margin-left:0;float:right;width:49%}}.js .view-flag-myrecipes-tab .form-type-select.form-item-sort-bef-combine{display:inline}.js .view-flag-myrecipes-tab .form-type-select.form-item-sort-bef-combine label{margin-top:25px;display:inline}.js form.create-collection .recipe-list-wrap #edit-actions{display:none}.js form.create-collection .recipe-list-wrap #edit-actions #edit-submit-flag-myrecipes-tab{display:none}.js form.create-collection .recipe-list-wrap .form-type-select.form-item-sort-bef-combine{display:inline}.js form.create-collection .recipe-list-wrap .form-type-select.form-item-sort-bef-combine label{display:inline}.view-flag-myrecipes-tab .is-olive{background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/olive-exclamation.png?v1e56fbc11e33acd4ca189bb8fe1b3171") no-repeat 95% center #5b1339 !important;color:#fff !important;padding:1em}@media screen and (max-width:30em){.view-flag-myrecipes-tab .is-olive{background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/olive-exclamation-small.png?vfdd4789c581517606dc3e0bfdcdc969a") no-repeat 95% center #5b1339 !important}}.view-flag-myrecipes-tab .is-olive .node-title{width:70%}.view-flag-myrecipes-tab .is-olive .node-title a{color:#fff !important}.view-flag-myrecipes-tab .is-olive .olive-warning-binder{width:70%;color:#fff}.view-flag-myrecipes-tab .is-olive .icons-info li{color:#fff !important}.view-flag-myrecipes-tab #edit-submit-flag-myrecipes-tab{display:inline}.view-flag-myrecipes-tab form.create-collection #edit-actions #edit-submit-flag-myrecipes-tab{display:inline}@media screen and (max-width:31.25em){.view-flag-myrecipes-tab .results-list img{max-width:70px}.view-flag-myrecipes-tab .results-list .copy-placeholder{margin-right:15px}}.view-flag-myrecipes-tab .views-widget-sort-by .form-item-sort-by{text-align:right}.view-flag-myrecipes-tab .views-widget-sort-by .form-item-sort-by label{display:inline}.view-flag-myrecipes-tab a.unflagged{display:none}.pudsey-container-wrapper #cin_sidebar{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAGCAYAAAAooAWeAAAASElEQVQoFa3BWQ2AMAAFsCcBCZM6CUiahEnBQeGTBDLONtlBwYzuqGNGyVOoWFxbUHMHJjTPNUwZQfdez4jvak6gxj9KdlBsVjJYZRReJnhfAAAAAElFTkSuQmCC") repeat-x left bottom,url("/sites/all/themes/bbcw_goodfood/images/backgrounds/cin-cake-grid-page-top-block-bgr-v2.png?v3e2b985c9a8bad82b19f1b00a166e6a6") no-repeat right bottom 10px scroll;background-color:#f2ede3;padding:10px 0 20px 20px;margin-bottom:40px;padding:10px 360px 20px 20px}@media screen and (max-width:67.8125em){.pudsey-container-wrapper #cin_sidebar{padding:10px 20px 220px}}@media screen and (max-width:48.125em){.pudsey-container-wrapper #cin_sidebar{padding:10px 360px 20px 20px}}@media screen and (max-width:41.25em){.pudsey-container-wrapper #cin_sidebar{padding:10px 20px 220px}}@media screen and (max-width:30em){.pudsey-container-wrapper #cin_sidebar{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAGCAYAAAAooAWeAAAASElEQVQoFa3BWQ2AMAAFsCcBCZM6CUiahEnBQeGTBDLONtlBwYzuqGNGyVOoWFxbUHMHJjTPNUwZQfdez4jvak6gxj9KdlBsVjJYZRReJnhfAAAAAElFTkSuQmCC") repeat-x left bottom;padding:10px 20px 175px;background-color:#f2ede3;background-size:auto,85%;padding-bottom:15px}.pudsey-container-wrapper #cin_sidebar>div:first-child{min-height:220px}}.pudsey-container-wrapper #cin_sidebar h2{padding:0;margin:0}.pudsey-container-wrapper #cin_sidebar p{padding:5px 0}.pudsey-container-wrapper #cin_sidebar h4{font-weight:700;color:#80379c;text-align:right;position:relative;left:160px;font-size:15px}@media screen and (max-width:67.8125em){.pudsey-container-wrapper #cin_sidebar h4{position:absolute;left:10px;right:200px;top:325px}}@media screen and (max-width:48.125em){.pudsey-container-wrapper #cin_sidebar h4{position:relative;top:0;left:160px;bottom:0;right:0}}@media screen and (max-width:41.25em){.pudsey-container-wrapper #cin_sidebar h4{position:absolute;left:10px;right:200px;top:325px}}@media screen and (max-width:30em){.pudsey-container-wrapper #cin_sidebar h4{position:relative;right:0;top:0;left:0;text-align:left}.pudsey-container-wrapper #cin_sidebar h4:after{content:'';background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/cin-cake-grid-page-top-block-bgr-v2.png?v3e2b985c9a8bad82b19f1b00a166e6a6") no-repeat right top scroll;background-size:contain;display:block;min-height:160px;margin-top:10px}}.pudsey-container-wrapper #content-aside{clear:both;text-align:center}.pudsey-container-wrapper #content-aside>div{padding:0 10px}.pudsey-container-wrapper #content-aside>div,.pudsey-container-wrapper #content-aside>div>*{width:100% !important}.pudsey-container-wrapper #content-aside h3{color:#447d75;text-align:center}.pudsey-container-wrapper #content-aside p{font-family:Georgia,serif;text-align:center}.pudsey-container-wrapper #content-aside p:before{content:'“';font-size:40px;line-height:1px;position:relative;top:15px;right:5px}
.pudsey-container-wrapper #content-aside p:after{content:'”';font-size:40px;line-height:1px;position:relative;top:15px;left:5px}.pudsey-container-wrapper .cin-cake-share-links{text-align:center;margin:24px 0}.pudsey-container-wrapper .content-first-wrapper{width:62%}@media screen and (max-width:48.125em){.pudsey-container-wrapper .content-first-wrapper{width:auto}}.collection-header{margin-top:20px}.collection-header .shadow-inset:after{border:10px solid #faf8f5;opacity:.75}.collection-header .thumb-play-overlay{top:17%;left:31%;position:absolute;z-index:5}.collection-header .section-head--image{margin:0 auto}.collection-header .flash.editor-badge{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-299px -91px;width:90px;height:90px;height:90px;width:90px;padding:27px 13px 13px;z-index:10;position:absolute;top:-20px;right:-20px;left:auto;color:#fff;background-color:transparent}.create-collection .not-in-collection{margin-left:0}.create-collection .not-in-collection .panel-header .beta{float:left}.create-collection h2,.create-collection .beta{text-shadow:-2px 0 1px rbga(0,0,0,0.3)}.create-collection .panel-header{overflow:hidden;padding:12px 20px}.create-collection .panel-header .beta{margin:0;padding-top:0}.create-collection .panel-header select{float:right;width:30%;margin-bottom:0}.js .create-collection .checkbox-added{display:none}.recipe-list-wrap{position:relative;height:410px;overflow:scroll}.collection-list .recipe-list-wrap{background-color:#f1f1f1;padding:0 10px}@media screen and (min-width:48em){.collection-list .recipe-list-wrap{background:#f1f1f1 url("/sites/all/themes/bbcw_goodfood/images/ui/separator-punch-holes.png?v9bef4511e947d491a75a67776796348f") repeat-y;padding-left:26px}}.recipe-list li{position:relative;clear:left;overflow:hidden;margin-top:10px;padding-top:10px;max-height:200px;opacity:1;-webkit-transition:max-height .5s ease-in-out,margin .35s ease,padding .35s ease;transition:max-height .5s ease-in-out,margin .35s ease,padding .35s ease}.recipe-list .hide-recipe{max-height:0;margin-top:0;padding-top:0;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.recipe-list .filter-hide{display:none !important}.recipe-list .copy-placeholder{padding-right:100px}.recipe-list .delta,.recipe-list .node-carousel-slide .node-title,.node-carousel-slide .recipe-list .node-title,.recipe-list .node-carousel-slide-narrow .node-title,.node-carousel-slide-narrow .recipe-list .node-title{padding:4px 0 8px}.recipe-list input{margin:0}.recipe-list .checkbox-added,.recipe-list .toggle-recipe{position:absolute;top:10px;right:0}@media screen and (min-width:48.0625em){.recipe-list .checkbox-added,.recipe-list .toggle-recipe{right:20px}}.recipe-list .empty{background:#f1f1f1;color:#7f7e7d;text-align:center;padding:36px 0}.recipe-added{opacity:0;position:absolute;top:1px;left:0;width:0;height:0;padding-top:30px;background:#dcebec;text-align:center;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.added .recipe-added{width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.collection-create-header h2{position:relative;padding:12px 20px}.collection-create-header h2:before{content:'';width:14px;height:100%;position:absolute;left:-14px;top:0;background:url("/sites/all/themes/bbcw_goodfood/images/ui/jagged-edge-left-green.png?v4cc72d12ba3a7681de3ab9dac9a90022") repeat-y}.collection-create-header .close{position:absolute;top:50%;right:20px;margin-top:-12px}.collection-create-header label{display:inline-block;margin-right:10px}.video-icon-wrapper{position:relative;display:block}.remove-link .ajax-progress-throbber{display:none}.view-bbcgf-my-collections .view-content{margin-bottom:20px}.theme-mgf .theme-title,.theme-mgf .theme-link{color:#667f2e}.view-id-bbcgf_my_collections{float:none !important}.field-collection-view.clearfix.view-mode-full.field-collection-view-final{float:none}.node-guide-techniques-collection .field-collection-view{padding:0;margin:0;border:0}.content-recipe-collection .ad--mpu-premium-3-narrow{border-bottom:1px dashed #d8d8d8;padding-bottom:1.5em;margin:1.2em 0 0}.content-recipe-collection .ad:before,.sidebar-recipe-collection .ad:before{color:#767676;content:'Advertisement';display:block;font-size:11px;font-style:normal;letter-spacing:.5px;line-height:18px;margin:0 auto 5px;padding:0;text-align:left;width:300px}@media(min-width:770px){.content-recipe-collection .ad:before,.sidebar-recipe-collection .ad:before{content:none}}.node-competition .main{padding-left:0}.node-competition .left-content{padding:20px 1.8181818182%}@media screen and (min-width:48.125em){.node-competition .left-content{padding:20px}}.node-competition aside{padding-left:1.8181818182%}@media screen and (min-width:48.125em){.node-competition aside{padding-left:0}}#competitions-hub .main{padding:20px 0 40px}#competitions-hub .main aside{padding-top:18px}.competition-details{background-color:#f2ede3;padding:20px 1.8181818182% 25px;margin-bottom:20px}@media screen and (min-width:48.125em){.competition-details{padding:20px 20px 25px}}.competition-details .image-wrapper{position:relative;display:block;margin:0 auto;max-width:325px;border:6px solid #fff;-webkit-box-shadow:0 0 13px 4px #CCC;box-shadow:0 0 13px 4px #CCC}@media screen and (min-width:48.125em){.competition-details .image-wrapper{width:50%;float:left;margin:0 20px 20px 0}}.competition-details .field-name-title h2{font-size:40px}@media screen and (min-width:48.125em){.competition-details .field-name-title h2{padding-top:0}}.competition-details .field-name-body{margin-bottom:20px}.competition-details .header-top{margin-bottom:30px}.competition-details .header-bottom{position:absolute;bottom:-20px;left:0;padding:20px 0 20px 20px;background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-semicircle.png?v6f5594349409531d2fa0a24e2285f3f9") repeat-x left bottom,url("/sites/all/themes/bbcw_goodfood/images/ui/recipe-card-bottom.gif?vffc512d36bc8d68e3a499d9c14ba1d27") repeat center center;background-color:#f2ede3}.field-name-bbcgf-comp-closed-banner{position:absolute;width:50%;top:0;left:0}.group-time-terms-wrapper{float:left;clear:both;padding-top:10px;margin-right:45px}.field-name-field-bbcgf-comp-closing-date .label{display:block;font-weight:700;padding-bottom:5px;line-height:8px}.field-name-field-bbcgf-comp-closing-date .date-display-single,.field-name-field-bbcgf-comp-closing-date .label{font-size:13px}.comp-terms-icon,.comp-closing-date-icon{float:left;margin:-8px 5px 0 0}.comp-closing-date-icon{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-446px -373px;width:44px;height:44px}.comp-terms-icon{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-346px -314px;width:44px;height:44px}
.field-name-field-bbcgf-comp-closing-date,.field-name-bbcgf-comp-terms-link{float:left;min-width:140px;margin-bottom:25px}.field-name-field-bbcgf-comp-closing-date{margin-right:20px}.field-name-bbcgf-comp-terms-link a{display:block;font-style:italic;font-size:14px;line-height:14px}.field-name-bbcgf-comp-closed-text h2.comp-closed-text{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;background-position:left top !important;padding-top:10px;padding-bottom:0;font-size:34px;color:#447d75}.field-name-bbcgf-comp-closed-text h2.comp-closed-text a{text-decoration:underline}.field-name-field-bbcgf-comp-form-intro-text{margin-bottom:25px}.field-name-field-bbcgf-comp-form-intro-text h2,.field-name-field-bbcgf-comp-form-intro-text h3,.field-name-field-bbcgf-comp-form-intro-text h4{padding-top:0}.group-mag-title{margin:-5px 0 20px;float:left}.group-mag-title h2{margin:0;padding:0}.group-mag-title span{font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}.field-name-comp-mpu #div-gpt-ad-mpu,#competitions-hub #div-gpt-ad-mpu{text-align:center;margin-bottom:20px}.field-name-related-competitions{margin-bottom:25px}.field-name-related-competitions h2{padding-bottom:10px;background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important}.field-name-related-competitions .views-row{padding-bottom:10px;background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;padding:15px 0}.field-name-related-competitions .node-teaser-sidebar .group-left{width:120px}.field-name-related-competitions .node-teaser-sidebar .group-right h4{padding:0}.view-id-competitions.view-display-id-panel_pane_2{position:relative}.view-id-competitions.view-display-id-panel_pane_2 .field-name-field-bbcgf-comp-featured-image{display:none}@media screen and (min-width:31.25em){.view-id-competitions.view-display-id-panel_pane_2 .field-name-field-bbcgf-comp-featured-image{display:block}}@media screen and (min-width:31.25em){.view-id-competitions.view-display-id-panel_pane_2 .field-name-field-bbcgf-comp-image{display:none}}.view-id-competitions.view-display-id-panel_pane_2 .field-name-field-bbcgf-comp-image img{width:100% !important}.view-id-competitions.view-display-id-panel_pane_2 img{border:10px solid #f2ede3}.view-id-competitions.view-display-id-panel_pane_2 .image-overlay{position:relative}@media screen and (min-width:60em){.view-id-competitions.view-display-id-panel_pane_2 .image-overlay{position:absolute;left:30px;bottom:30px;width:40%}}.view-id-competitions.view-display-id-panel_pane_2 .field-name-title h2{font-size:27px;color:#447d75;padding:0}.view-id-competitions.view-display-id-panel_pane_2 .field-name-title h2:hover{text-decoration:underline}.view-id-competitions.view-display-id-panel_pane_2 .field-name-body{margin-top:10px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#535048}.view-id-competitions.view-display-id-panel_pane_2 .field-name-field-bbcgf-comp-magazine-logo{margin-top:10px}@media screen and (min-width:30em){.view-id-competitions.view-display-id-panel_pane_2 .field-name-field-bbcgf-comp-magazine-logo{position:absolute;right:0;bottom:10px}}.view-id-competitions.view-display-id-panel_pane_2 .field-name-field-bbcgf-comp-magazine-logo .label-above{font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}.view-id-competitions.view-display-id-panel_pane_2 .field-name-field-bbcgf-comp-magazine-logo img{border:0 !important}@media screen and (min-width:60em){.view-id-competitions.view-display-id-panel_pane_2 .field-name-field-bbcgf-comp-magazine-logo img{max-width:180px}}.field-name-bbcgf-comp-enter-now-link,.field-name-field-bbcgf-comp-link{clear:both}.field-name-bbcgf-comp-enter-now-link a,.field-name-field-bbcgf-comp-link a{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-decoration:underline}.view-id-competitions .field-name-field-bbcgf-comp-closing-date{margin:0 0 5px;padding:10px 0 0;width:100%}.view-id-competitions .field-name-field-bbcgf-comp-closing-date .field-label{font-size:13px;font-weight:700}.view-id-competitions .field-name-field-bbcgf-comp-closing-date .date-display-single{font-size:13px;font-weight:400;display:block}.view-id-competitions .view-mode-featured .field-name-field-bbcgf-comp-closing-date{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;background-position:left top !important;padding-top:10px;padding-bottom:0;margin:10px 0 5px}.view-id-competitions.view-display-id-panel_pane_1{overflow:auto}.view-id-competitions.view-display-id-panel_pane_1 .views-row{max-width:340px}@media screen and (min-width:48.125em){.view-id-competitions.view-display-id-panel_pane_1 .views-row{margin-left:2.8301886792%;float:left;min-height:1px;position:relative;clear:none;width:48.5714285714%}.view-id-competitions.view-display-id-panel_pane_1 .views-row:first-child{margin-left:0}}@media screen and (min-width:30em){.view-id-competitions.view-display-id-panel_pane_1 .views-row{margin-left:0 !important}}.view-id-competitions.view-display-id-panel_pane_1 .views-row-odd{clear:left}@media screen and (min-width:30em){.view-id-competitions.view-display-id-panel_pane_1 .views-row-odd{padding-right:1.8181818182% !important}}.view-id-competitions.view-display-id-panel_pane_1 .views-row-even{clear:right}
@media screen and (min-width:30em){.view-id-competitions.view-display-id-panel_pane_1 .views-row-even{padding-left:1.8181818182% !important}}.view-id-competitions.view-display-id-panel_pane_1 .view-mode-teaser{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;background-color:transparent;background:transparent;padding:0 0 20px;margin-bottom:20px}.view-id-competitions.view-display-id-panel_pane_1 .view-mode-teaser img{border:solid 7px #f2ede3}.view-id-competitions.view-display-id-panel_pane_1 .view-mode-teaser .field-name-title h2{color:#447d75;margin-bottom:10px}.view-id-competitions.view-display-id-panel_pane_1 .view-mode-teaser .field-name-title h2:hover{color:#535048}.field-name-bbcgf-external-comp-ad-feature,.field-name-bbcgf-comp-ad-feature{font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;height:19px;font-style:italic;width:100px;text-align:center;color:#fff}.field-name-bbcgf-external-comp-ad-feature .ad-feature,.field-name-bbcgf-comp-ad-feature .ad-feature{background:#7b648e}.field-name-bbcgf-external-comp-ad-feature .ad-feature.no-flag,.field-name-bbcgf-comp-ad-feature .ad-feature.no-flag{background:transparent}.view-id-competitions.view-display-id-page_1{padding-left:1.8181818182%;padding-right:1.8181818182%}.view-id-competitions.view-display-id-page_1 .view-content{padding-bottom:40px}.view-id-competitions.view-display-id-page_1 .views-field-field-bbcgf-comp-terms-revision-id{border:1px solid #447d75;padding:20px}.view-id-competitions.view-display-id-page_1 .views-field-field-bbcgf-comp-terms-revision-id span.views-label{font-size:22px;font-weight:700;color:#447d75}.feature-hero__card:hover h2,.feature-hero__card:hover h3{color:inherit;text-decoration:underline}.feature-secondary-view__card:hover h2,.feature-secondary-view__card:hover h3{color:inherit}.feature-header__wrapper{display:inline-block;margin:0 0 40px;padding:0 20px;position:relative;width:100%}.feature-header__image{position:absolute;height:150px;left:0;margin-top:-75px;overflow:hidden;top:50%;width:1100px}.feature-header__content{background-color:#fff;border:solid 1px #ededed;border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 5px 1px rgba(0,0,0,0.06);box-shadow:0 1px 5px 1px rgba(0,0,0,0.06);margin:0 auto;max-width:485px;min-height:172px;padding-bottom:15px;position:relative;text-align:center;width:100%}.feature-header__content:before{content:'';display:inline-block;background-color:#3da426;height:3px;left:0;position:absolute;top:0;width:100%}.feature-header__title{font-family:"SerifaBT-Light",Georgia,"Times New Roman",Times,serif;font-size:32px;letter-spacing:.2px;line-height:1.37;margin:12px 0 7px;padding:0 10px;text-align:center}@media(min-width:480px){.feature-header__title{font-size:35px}}.feature-header__subtitle{color:#666;font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:1.47;margin-bottom:15px;padding:0 10px}.feature-header__social-icons .font-icon:before{font-size:28px}.feature-header__social-icons .service-links ul{margin:0}.feature-header__sponsor{color:#666;display:inline-block;margin:10px 0 5px}.feature-hero__wrapper{display:inline-block;float:left;margin-bottom:25px;padding:0 10px;width:100%}a.feature-hero__card,a.feature-hero__card:focus,a.feature-hero__card:hover{outline:0}.feature-hero__card{display:inline-block;float:left;margin-bottom:15px;width:100%}.feature-hero__card-image{float:left;margin-right:10px;position:relative;width:33.3%}.feature-hero__card-image img{width:100%}.feature-hero__card-title{color:#333;display:block;font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;font-weight:700;line-height:1.2;letter-spacing:.2px;margin:0 0 5px;padding:0}.feature-hero__card-body{color:#666;display:table;font-family:"Helvetica Neue",Helvetica,Arial;font-size:13px;line-height:1.38}.feature-hero__card-1{margin-bottom:20px}.feature-hero__card-1 .feature-hero__card-image{margin:0 0 10px;width:100%}.feature-hero__card-1 .feature-hero__card-title{font-size:20px}.feature-hero__card-1 .feature-hero__card-body{font-size:15px}@media(min-width:480px){.feature-hero__card{width:33.3%}.feature-hero__card-image{margin:0 0 10px;width:100%}.feature-hero__card-1{padding-right:10px;width:50%}.feature-hero__card-2{margin-bottom:20px;padding-left:10px;width:50%}.feature-hero__card-2 .feature-hero__card-image{margin:0 0 10px}.feature-hero__card-2 .feature-hero__card-title{font-size:20px}.feature-hero__card-body{font-size:15px}.feature-hero__card-3{padding-right:12px}.feature-hero__card-4{padding-left:6px;padding-right:6px}.feature-hero__card-5{padding-left:12px}}@media(min-width:770px){.feature-hero__card-1{margin-bottom:50px;padding:0;width:50%}.feature-hero__card-2,.feature-hero__card-3,.feature-hero__card-4,.feature-hero__card-5{margin-bottom:20px;padding:0 0 0 15px;width:25%}.feature-hero__card-2 .feature-hero__card-title{font-size:15px}}@media(min-width:960px){.feature-hero__card-1{margin-bottom:20px;max-width:31%;width:100%}.feature-hero__card-1 .feature-hero__card-image{height:242px;overflow:hidden}.feature-hero__card-2,.feature-hero__card-3,.feature-hero__card-4,.feature-hero__card-5{margin-bottom:15px;max-width:34.5%;padding:0 0 0 15px;width:100%}.feature-hero__card-2 .feature-hero__card-image,.feature-hero__card-3 .feature-hero__card-image,.feature-hero__card-4 .feature-hero__card-image,.feature-hero__card-5 .feature-hero__card-image{display:table;margin-bottom:0;margin-right:10px;max-width:160px;position:relative}}.feature-hero__card--sponsor{background-color:#ece9ef;display:inline-block;padding:10px;width:100%}.feature-hero__card-1 .feature-hero__card--sponsor{padding:10px}.feature-hero__card-2 .feature-hero__card--sponsor,.feature-hero__card-3 .feature-hero__card--sponsor,.feature-hero__card-4 .feature-hero__card--sponsor,.feature-hero__card-5 .feature-hero__card--sponsor{padding:5px}.feature-hero__card--sponsor .feature-hero__card-image:after{background-color:#7b648e;bottom:0;content:'Ad feature';color:#fff;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial;font-size:13px;font-weight:700;height:20px;left:0;letter-spacing:.4px;line-height:1.38;padding:1px 0 0;position:absolute;text-align:center;width:100%}
.feature-hero__card-1 .feature-hero__card--sponsor .feature-hero__card-image:after{height:25px;padding:4px 0 0;width:96px}@media(min-width:480px){.feature-hero__card-1 .feature-hero__card--sponsor,.feature-hero__card-2 .feature-hero__card--sponsor{padding:10px}.feature-hero__card-1 .feature-hero__card--sponsor .feature-hero__card-image:after,.feature-hero__card-2 .feature-hero__card--sponsor .feature-hero__card-image:after{height:25px;padding:4px 0 0;width:96px}.feature-hero__card-3 .feature-hero__card--sponsor .feature-hero__card-image:after,.feature-hero__card-4 .feature-hero__card--sponsor .feature-hero__card-image:after,.feature-hero__card-5 .feature-hero__card--sponsor .feature-hero__card-image:after{height:25px;padding:4px 0 0;width:96px}}@media(min-width:770px){.feature-hero__card-2 .feature-hero__card--sponsor{padding:5px}}@media(min-width:960px){.feature-hero__card-2 .feature-hero__card--sponsor .feature-hero__card-image,.feature-hero__card-3 .feature-hero__card--sponsor .feature-hero__card-image,.feature-hero__card-4 .feature-hero__card--sponsor .feature-hero__card-image,.feature-hero__card-5 .feature-hero__card--sponsor .feature-hero__card-image{max-width:150px}}.feature-hero__break-1{display:none}@media(min-width:480px){.feature-hero__break-1{display:inline-block;float:left;width:100%}}@media(min-width:770px){.feature-hero__break-1{display:none}}.feature-hero__break-2{display:none}@media(min-width:770px){.feature-hero__break-2{display:inline-block;float:left;width:50%}}.feature-secondary-view__title,.feature-more-blocks__title{margin:35px 0 20px;padding:0}.feature-secondary-view__wrapper{border-top:1px dashed #d8d8d8;display:none;float:left;margin-bottom:15px}.feature-secondary-view__card{display:inline-block;float:left;margin-bottom:15px;width:50%}a.feature-secondary-view__card,a.feature-secondary-view__card:focus,a.feature-secondary-view__card:hover{outline:0}a.feature-secondary-view__card .feature-secondary-view__card-body,a.feature-secondary-view__card:focus .feature-secondary-view__card-body,a.feature-secondary-view__card:hover .feature-secondary-view__card-body{text-decoration:none}.feature-secondary-view__card-image{float:left;position:relative;width:100%}.feature-secondary-view__card-image img{width:100%}.feature-secondary-view__card-tag{background-color:#467d75;bottom:0;color:#fff;font-size:13px;font-weight:700;left:0;line-height:1.3;letter-spacing:.4px;opacity:.9;padding:5px 10px;position:absolute}.feature-secondary-view__card-content .feature-secondary-view__card-tag{position:relative}.feature-secondary-view__card-title,.feature-more-blocks__content h4{color:#333;float:left;font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;font-weight:700;letter-spacing:.2px;line-height:1.2;margin-bottom:3px;width:100%}.feature-secondary-view__card-ratings{display:inline-block;margin-bottom:5px;width:100%}.feature-secondary-view__card-body,.feature-secondary-view__card-body p{color:#666;font-family:"Helvetica Neue",Helvetica,Arial;font-size:13px;letter-spacing:.2px}.feature-secondary-view__card-1{height:auto;position:relative;width:100%}.feature-secondary-view__card-1 .feature-secondary-view__card-wrapper{display:inline-block;position:relative;width:100%}.feature-secondary-view__card-1 .feature-secondary-view__card-image .feature-secondary-view__card-tag{display:none}.feature-secondary-view__card-1 .feature-secondary-view__card-content{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#061d1d));background-image:linear-gradient(to bottom,transparent,#061d1d);bottom:0;left:0;padding:35px 15px 11px;position:absolute;width:100%}.feature-secondary-view__card-1 .push-item__ratings .fivestar-summary{color:#fff}a.feature-secondary-view__card-1 h3,a.feature-secondary-view__card-1 h3:hover{color:#fff;font-size:20px;margin-bottom:5px;width:100%}a.feature-secondary-view__card-1:hover{color:#fff;text-decoration:none}.feature-secondary-view__card-2,.feature-secondary-view__card-4{padding-right:10px}.feature-secondary-view__card-3,.feature-secondary-view__card-5{padding-left:10px}.feature-secondary-view__separator{display:inline-block;float:left;width:100%}@media(min-width:480px){.feature-secondary-view__card{padding:0;width:33.3%}.feature-secondary-view__card-1{padding-right:6px;width:66.6%}.feature-secondary-view__card-3{padding-right:12px}.feature-secondary-view__card-4{padding:0 6px}.feature-secondary-view__card-2,.feature-secondary-view__card-5{padding-left:12px}.feature-secondary-view__card-body,.feature-secondary-view__card-body p{font-size:15px;line-height:22px}}.feature-secondary-view__card--sponsor{background-color:#ece9ef;padding:5px}.feature-secondary-view__card-1 .feature-secondary-view__card--sponsor{background-color:transparent;padding:0}.feature-secondary-view__card--sponsor .feature-secondary-view__card-tag{background-color:#7b648e;opacity:1}.feature-top-tip__wrapper{border-top:1px dashed #d8d8d8;float:left;margin-bottom:50px;padding:60px 0 0;width:100%}@media(min-width:480px){.feature-top-tip__wrapper{padding:60px 50px 0}}.feature-top-tip__content{background-color:#eff5f4;border-radius:3px;padding:60px 30px 20px;position:relative;text-align:center}@media(min-width:480px){.feature-top-tip__content{padding:60px 70px 20px}}.feature-top-tip__content:before{background-color:#437d75;border-radius:50%;color:#fff;content:'Top tip';display:inline-block;height:80px;left:50%;margin-left:-40px;padding-top:28px;position:absolute;text-align:center;top:-40px;width:80px}.feature-top-tip__text{color:#666;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-style:italic;line-height:30px;margin-bottom:20px}.feature-top-tip__link{margin-bottom:20px}.feature-top-tip__link a{font-family:"Helvetica Neue",Helvetica,Arial;font-weight:700;letter-spacing:.3px;text-decoration:none;color:#246d8f;border-bottom:1px solid rgba(36,109,143,0.4);-webkit-transition:.2s;transition:.2s}.feature-top-tip__link a:hover,.has-faux-block-link-hover .feature-top-tip__link a{color:#246d8f;border-bottom:1px solid #246d8f}.feature-top-tip__link a:visited{color:#032b3e;border-bottom:1px solid #032b3e}.feature-more-blocks{border-top:1px dashed #d8d8d8;float:left;margin-bottom:30px;padding:0}.feature-more-blocks__content{display:inline-block}.feature-more-blocks__content .feature-secondary-view__card{width:100%;padding:0}.feature-more-blocks__content .feature-secondary-view__card-image{padding-right:10px;width:33%}.feature-more-blocks__content .feature-secondary-view__card-content{float:left;width:66%}.feature-more-blocks__content .feature-secondary-view__card-content h3{padding-top:0}.feature-more-blocks__content .feature-secondary-view__card--sponsor{display:inline-block}.feature-more-blocks__content .feature-secondary-view__card-tag{display:none}.feature-more-blocks__content .feature-secondary-view__card--sponsor .feature-secondary-view__card-tag{display:inline-block}@media(min-width:480px){.feature-more-blocks__content .feature-secondary-view__card{width:33.3%}.feature-more-blocks__content .feature-secondary-view__card-3{padding-right:12px}
.feature-more-blocks__content .feature-secondary-view__card-4{padding:0 6px}.feature-more-blocks__content .feature-secondary-view__card-5{padding-left:12px}.feature-more-blocks__content .feature-secondary-view__card-image{padding-right:0;width:100%}.feature-more-blocks__content .feature-secondary-view__card-content{width:100%}.feature-more-blocks__content .feature-secondary-view__card-content h3{padding-top:10px}.feature-more-blocks__content .feature-secondary-view__card-tag{display:inline-block}}.feature-more-blocks__row-link{display:inline-block;width:100%}.feature-more-blocks__row-image{float:left;margin-right:10px;position:relative;width:33%}.feature-more-blocks__row-content{float:left}.feature-more-blocks__more-link a{font-family:"Helvetica Neue",Helvetica,Arial;font-weight:700;letter-spacing:.3px;text-decoration:none;color:#246d8f;border-bottom:1px solid rgba(36,109,143,0.4);-webkit-transition:.2s;transition:.2s}.feature-more-blocks__more-link a:hover,.has-faux-block-link-hover .feature-more-blocks__more-link a{color:#246d8f;border-bottom:1px solid #246d8f}.feature-more-blocks__more-link a:visited{color:#032b3e;border-bottom:1px solid #032b3e}.feature-poll{border-top:1px dashed #d8d8d8;display:inline-block;margin:0 0 20px;padding-top:10px}.feature-poll__image{padding-top:20px}@media screen and (max-width:48.125em){.feature-poll__image{text-align:center}}.feature-poll__image img{margin:0 auto}.feature-poll__wrapper .PDS_Poll{background-color:rgba(28,137,159,0.1);border-radius:15px;padding:20px}.feature-poll__wrapper .PDS_Poll .pds-input-label{margin:3px 0 0}.feature-poll__wrapper .PDS_Poll .pds-box{width:100% !important}.feature-poll__wrapper .PDS_Poll .pds-answer-feedback-bar{height:16px !important}.feature-poll__wrapper .PDS_Poll .pds-links{float:right}.feature-poll__wrapper .PDS_Poll .pds-links a,.feature-poll__wrapper .PDS_Poll .pds-links-back a{font-family:Georgia,"Times New Roman",Times,serif !important;font-style:italic !important;text-decoration:underline !important}.feature-poll__wrapper .PDS_Poll a.pds-vote-button{border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative;border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative;background:#531b7b;color:#fff !important;background:#7b648e !important;color:#fff !important;padding:4px 14px 4px !important}.feature-poll__wrapper .PDS_Poll a.pds-vote-button:hover,.feature-poll__wrapper .PDS_Poll a.pds-vote-button:active,.feature-poll__wrapper .PDS_Poll a.pds-vote-button.active,.feature-poll__wrapper .PDS_Poll a.pds-vote-button.disabled,.feature-poll__wrapper .PDS_Poll a.pds-vote-button[disabled]{background-color:#200448}.feature-poll__wrapper .PDS_Poll a.pds-vote-button:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.feature-poll__wrapper .PDS_Poll a.pds-vote-button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.feature-poll__wrapper .PDS_Poll a.pds-vote-button.active,.feature-poll__wrapper .PDS_Poll a.pds-vote-button:active{background-color:#200448;outline:0}.feature-poll__wrapper .PDS_Poll a.pds-vote-button.disabled,.feature-poll__wrapper .PDS_Poll a.pds-vote-button[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}.feature-poll__wrapper .PDS_Poll a.pds-vote-button:hover,.feature-poll__wrapper .PDS_Poll a.pds-vote-button:active,.feature-poll__wrapper .PDS_Poll a.pds-vote-button.active,.feature-poll__wrapper .PDS_Poll a.pds-vote-button.disabled,.feature-poll__wrapper .PDS_Poll a.pds-vote-button[disabled]{background-color:#200448}.feature-poll__wrapper .PDS_Poll a.pds-vote-button:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.feature-poll__wrapper .PDS_Poll a.pds-vote-button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.feature-poll__wrapper .PDS_Poll a.pds-vote-button.active,.feature-poll__wrapper .PDS_Poll a.pds-vote-button:active{background-color:#200448;outline:0}.feature-poll__wrapper .PDS_Poll a.pds-vote-button.disabled,.feature-poll__wrapper .PDS_Poll a.pds-vote-button[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}.feature-poll__wrapper .PDS_Poll a.pds-vote-button:focus,.feature-poll__wrapper .PDS_Poll a.pds-vote-button:hover,.feature-poll__wrapper .PDS_Poll a.pds-vote-button:active{background-color:#290d3c;color:#fff}.field-name-field-feature-poll-leading{padding-bottom:20px;font-size:13px}.field-name-field-feature-poll-link{font-size:13px;text-align:center}.field-name-bbcgf-gift-guide-header-images .header-image-mobile,.field-name-bbcgf-gift-guide-header-images .header-image{position:absolute;width:100%;z-index:0}.field-name-bbcgf-gift-guide-header-images .header-image-mobile{height:240px}@media screen and (min-width:48.125em){.field-name-bbcgf-gift-guide-header-images .header-image-mobile{display:none}}.field-name-bbcgf-gift-guide-header-images .header-image{display:none}@media screen and (min-width:48.125em){.field-name-bbcgf-gift-guide-header-images .header-image{display:block;height:400px}}.gift-guide-header{position:relative}@media screen and (min-width:48.125em){.gift-guide-header{min-height:400px}}.gift-guide-header .group-text{position:relative;padding:20px 15px}@media screen and (min-width:48.125em){.gift-guide-header .group-text{padding:30px 15px}}@media screen and (min-width:30em){.gift-guide-header .group-text{padding:30px 20px}
}.gift-guide-header .group-text h2{font-size:32px;margin-bottom:1px;padding:0}@media screen and (min-width:34.375em){.gift-guide-header .group-text h2{font-size:52px}}.gift-guide-header .field-name-service-links-displays-group{margin-top:15px}@media screen and (min-width:30em){.gift-guide-header .field-name-service-links-displays-group{margin-top:20px}}.view-bbcgf-gifts{z-index:10;position:relative;background:#fff}@media screen and (min-width:48.125em){.view-bbcgf-gifts{margin-top:-215px}}@media screen and (min-width:48.125em){.view-bbcgf-gifts{background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/gift-page-white-trans-gradient.png?vb24d36f4ba0aa6e2c441e1e9db656c43") repeat-x right top}}.view-bbcgf-gifts .gift-view-header{overflow:hidden;padding:30px 0 20px;margin:0 20px;background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/gift-dots-separator.png?v3b8a8902eead7cebbd9becb087162838") repeat-x left bottom}@media screen and (min-width:48.125em){.view-bbcgf-gifts .gift-view-header{padding:40px 0 20px}}.view-bbcgf-gifts .gift-view-header h2{padding:0;font-size:22px;float:left;margin-right:50px}.view-bbcgf-gifts .gift-view-header .gift-filters{float:left}.view-bbcgf-gifts .gift-view-header .gift-filters form{margin:15px 0 0}@media screen and (min-width:48.125em){.view-bbcgf-gifts .gift-view-header .gift-filters form{min-width:470px}}.view-bbcgf-gifts .gift-view-header .gift-filters form .form-type-select{float:left}.view-bbcgf-gifts .gift-view-header .gift-filters form .form-type-select select{height:33px}.view-bbcgf-gifts .gift-view-header .gift-filters form .form-item-gift-category{margin-right:20px}.view-bbcgf-gifts .gift-view-header .gift-filters form #edit-submit-bbcgf-gifts{display:none}.view-bbcgf-gifts .gift-view-header .gift-results{display:none}@media screen and (min-width:68.75em){.view-bbcgf-gifts .gift-view-header .gift-results{display:block;float:right;font-family:"SerifaBT-Light",Georgia,"Times New Roman",Times,serif;font-size:22px;margin-top:-15px}.view-bbcgf-gifts .gift-view-header .gift-results span.number{font-size:36px;display:inline-block;border-radius:45px;-webkit-box-shadow:#aeb0b1 4px 4px 12px;box-shadow:#aeb0b1 4px 4px 12px;background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/gift-results-stitch.png?v63878c2a59bb35cebec730b4bca02d05") no-repeat 5px 5px;background-color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;width:80px;height:80px;text-align:center;margin:0 10px;padding-top:8px}}.view-bbcgf-gifts .view-content{padding:20px0;max-width:340px;margin:0 auto;overflow:hidden}@media screen and (min-width:33.75em){.view-bbcgf-gifts .view-content{padding:20px 15px;max-width:none;width:540px}}@media screen and (min-width:44.375em){.view-bbcgf-gifts .view-content{width:710px}}@media screen and (min-width:68.75em){.view-bbcgf-gifts .view-content{width:1055px}}.view-bbcgf-gifts .view-content .views-row{width:50%;float:left;padding:10px}@media screen and (min-width:33.75em){.view-bbcgf-gifts .view-content .views-row{width:170px}}.view-bbcgf-gifts .view-content .views-row-mpu{width:320px;border:solid 10px #fff;float:left;padding:0;margin:10px;-webkit-box-shadow:#c3c3c3 2px 2px 10px;box-shadow:#c3c3c3 2px 2px 10px}.view-bbcgf-gifts .view-content .views-row-mpu .ad--mpu{margin:0}.view-bbcgf-gifts .view-empty{padding:30px 20px}.view-bbcgf-gifts ul.pager{text-align:center;float:none;list-style:none}.view-bbcgf-gifts ul.pager li.pager-next{float:none}.view-bbcgf-gifts ul.pager li.pager-next a{border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative;background:#531b7b;color:#fff !important}.view-bbcgf-gifts ul.pager li.pager-next a:hover,.view-bbcgf-gifts ul.pager li.pager-next a:active,.view-bbcgf-gifts ul.pager li.pager-next a.active,.view-bbcgf-gifts ul.pager li.pager-next a.disabled,.view-bbcgf-gifts ul.pager li.pager-next a[disabled]{background-color:#200448}.view-bbcgf-gifts ul.pager li.pager-next a:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.view-bbcgf-gifts ul.pager li.pager-next a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.view-bbcgf-gifts ul.pager li.pager-next a.active,.view-bbcgf-gifts ul.pager li.pager-next a:active{background-color:#200448;outline:0}.view-bbcgf-gifts ul.pager li.pager-next a.disabled,.view-bbcgf-gifts ul.pager li.pager-next a[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}.view-bbcgf-gifts ul.pager li.pager-next a:focus,.view-bbcgf-gifts ul.pager li.pager-next a:hover,.view-bbcgf-gifts ul.pager li.pager-next a:active{background-color:#290d3c;color:#fff}.view-bbcgf-gifts .ajax-progress.ajax-progress-throbber{position:absolute;margin-left:5px;background:transparent url("/sites/all/themes/bbcw_goodfood/images/spinner-trans-bg.gif?v3192dad32946083f9f8293d6cf6da920")}.node-gift.node-teaser{position:relative;background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/gift-teaser-bg.png?v727800b86e64d847f81977c5f7d9892e");max-width:150px;height:270px;padding:0;margin:0 auto !important;border:solid 5px #fff;-webkit-box-shadow:#c3c3c3 2px 2px 10px;box-shadow:#c3c3c3 2px 2px 10px}.node-gift.node-teaser h2{font-size:17px;padding:10px}.node-gift.node-teaser .field-name-field-bbcgf-gift-price{position:absolute;bottom:10px;left:10px}.node-gift.node-teaser .field-name-field-bbcgf-gift-price .field-items{font-size:13px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#000}.node-gift.node-teaser .gift-node-link{display:block;height:100%}.node-gift.node-teaser .gift-node-link:hover h2{-webkit-transition:color .2s ease-in;transition:color .2s ease-in;color:#000}
.node-gift.view-mode-full.ds-2col,.node-gift.view-mode-colorbox.ds-2col{position:relative}@media screen and (max-width:48.125em){.node-gift.view-mode-full.ds-2col .group-left,.node-gift.view-mode-colorbox.ds-2col .group-left{float:none;width:100%}}.node-gift.view-mode-full.ds-2col .group-left img,.node-gift.view-mode-colorbox.ds-2col .group-left img{margin:0 auto}.node-gift.view-mode-full.ds-2col .group-right,.node-gift.view-mode-colorbox.ds-2col .group-right{overflow:hidden;padding:20px;position:relative;background:url("/sites/all/themes/bbcw_goodfood/images/backgrounds/gift-teaser-bg.png?v727800b86e64d847f81977c5f7d9892e")}@media screen and (max-width:48.125em){.node-gift.view-mode-full.ds-2col .group-right,.node-gift.view-mode-colorbox.ds-2col .group-right{float:none;width:100%}}@media screen and (min-width:48.125em){.node-gift.view-mode-full.ds-2col .group-right,.node-gift.view-mode-colorbox.ds-2col .group-right{min-height:300px}}.node-gift.view-mode-full.ds-2col .group-right .field-name-title .field-item h2,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-title .field-item h2{margin-bottom:10px;font-size:32px}.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-description,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-description{margin-bottom:20px}.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-price,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-price{float:left}.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-price .field-items,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-price .field-items{font-size:24px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#000}.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a{border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative;background:#72aeb2;color:#fff !important;display:inline-block;float:right;padding:8px 18px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;border:2px solid #CCC;border-radius:10px;-webkit-transition:background .2s ease-in;transition:background .2s ease-in;font-size:14px}.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a:hover,.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a:active,.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a.active,.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a.disabled,.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a[disabled],.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a:hover,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a:active,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a.active,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a.disabled,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a[disabled]{background-color:#200448}.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a:hover,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a:focus,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a.active,.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a:active,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a.active,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a:active{background-color:#200448;outline:0}.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a.disabled,.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a[disabled],.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a.disabled,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a:focus,.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a:hover,.node-gift.view-mode-full.ds-2col .group-right .field-name-field-bbcgf-gift-link a:active,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a:focus,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a:hover,.node-gift.view-mode-colorbox.ds-2col .group-right .field-name-field-bbcgf-gift-link a:active{background-color:#4c878b;color:#fff}#cboxLoadedContent{margin-bottom:5px}#cboxOverlay{background:url("/sites/all/themes/bbcw_goodfood/images/ui/colorbox-bg.png?v3ff0f4e37e9309743b4b66c72b2af172") repeat}#colorbox{min-height:280px !important}#colorbox .node-gift.view-mode-colorbox.ds-2col .group-left{width:50% !important;float:left}#colorbox .node-gift.view-mode-colorbox.ds-2col .group-right{width:50% !important;float:left}#colorbox #cboxWrapper{border-radius:0}#cboxClose,.mobile-back-btn{background:url("/sites/all/themes/bbcw_goodfood/images/ui/colorbox-close.png?vd063eda9a7cfb7ad057982eae2832f5e") no-repeat center center;background-color:#7b648e;border:2px solid #CCC;width:40px;height:40px;top:10px;right:10px;border-radius:10px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;border:2px solid #CCC}#cboxClose:focus,#cboxClose:hover,#cboxClose:active,.mobile-back-btn:focus,.mobile-back-btn:hover,.mobile-back-btn:active{background:url("/sites/all/themes/bbcw_goodfood/images/ui/colorbox-close.png?vd063eda9a7cfb7ad057982eae2832f5e") no-repeat center center;background-color:#2c2c43;color:#fff}.mobile-back-btn{position:absolute;right:6px;top:6px;z-index:10}#colorbox .field-name-bbcgf-gift-guide-back-btn{display:none !important}
.node-gift.view-mode-full.ds-2col{max-width:740px}.field-name-bbcgf-gift-guide-sponsored-gift{position:absolute;background:#7b648e;font-family:Georgia,"Times New Roman",Times,serif;width:100%;padding:3px 10px;font-size:12px;font-style:italic;color:#fff}.glossary-header{margin-bottom:10px;margin-bottom:20px}.glossary-header h1{margin:10px 0}.glossary-header .content-text p{padding-bottom:0}.glossary-header .content-img p{clear:left}@media screen and (min-width:30em) and (max-width:48.0625em){.glossary-header .content-img .img-main{width:63%;margin-right:2%}.glossary-header .content-img .img-sub{width:25%;margin-right:0}}@media screen and (min-width:48.125em){.glossary-header .img-sub{max-width:160px}}.phonetic span{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:0 10px;margin-left:5px}.summary-text{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin-top:10px;font-size:14px}.node-guide-featured.node-teaser .node-title{margin:0}.node-guide-featured .content-featured{background-color:#f8f5ee;padding-left:20px;padding-right:20px}.sponsored-article-banner-wrapper{margin-bottom:10px}.sponsored-image-wrapper{margin-bottom:10px}.node-type-guide_featured.grid-padding{padding-left:0}.node-guide-featured .wysiwyg-enhanced .pull-right,.node-guide-featured .wysiwyg-enhanced .pull-left,.node-guide-featured .cke_editable .pull-right,.node-guide-featured .cke_editable .pull-left{border:10px solid #fff}.node-guide-featured .content{padding-top:20px}.node-guide-featured .content .main-img img{border:10px solid #fff}@media screen and (max-width:30em){.wysiwyg-enhanced .pull-right,.wysiwyg-enhanced .pull-left{float:none;margin:0 auto;clear:both;display:block}}.sponsored-ribbon{width:188px;height:auto}.sponsored-article-text{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#7b648e}.sponsored-article-badge{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;background-color:#7b648e;color:#fff;position:absolute;bottom:0;left:0;right:0;font-size:12px;padding:3px 10px;text-align:center}.sponsored-article-badge-promotion{z-index:3;bottom:8px}.guide__comments{margin-left:auto;margin-right:auto;max-width:440px}.guide__comments .section-comments__wrapper-top-border{display:none}@media(min-width:770px){.guide__comments{margin-left:0;margin-right:0;max-width:none}.guide__comments .section-comments__wrapper-top-border{display:block}}.node-guide.node-full .wysiwyg-enhanced{margin-bottom:30px}.search-site-on-page,.search-on-page{display:none}.search-site-on-page .search-hint,.search-on-page .search-hint{display:none;font-size:.9rem;padding:0 0 10px}.touchevents .search-site-on-page .search-hint,.touchevents .search-on-page .search-hint{display:block}.touchevents .search-site-on-page,.touchevents .search-on-page{display:block}@media screen and (max-width:48.125em){.search-site-on-page,.search-on-page{display:block}.search-site-on-page .search-hint,.search-on-page .search-hint{display:block}}.section-highlights{margin-bottom:20px}.section-highlights .field-collection-container .field-items .field-item{margin-bottom:0}.section-highlights .field-collection-container{border:0 none;padding:0}.section-highlights h3{color:#fff;padding-top:2px;padding-bottom:2px;margin-bottom:5px}.section-highlights p,.section-highlights .img-linktext{font-size:14px}@media screen and (min-width:48.125em) and (max-width:62.5em){.section-highlights h3{font-size:20px}}@media screen and (min-width:30em) and (max-width:48.125em){.span8 .section-highlights .col{float:left;width:49%;margin-left:2%}.span8 .section-highlights .col.firstofpair{margin-left:0;clear:left}}@media screen and (max-width:48.125em){.section-highlights .col{margin-bottom:20px}}.home-welcome{margin-bottom:40px}.home-welcome p{font-size:14px}.home-welcome ul{margin:0}.home-welcome.bg-stitched,.home-welcome.olive-disclaimer{padding:14px0 !important}.header-verticals{margin:.5em 0}.header-verticals .vertical img{margin-bottom:.5em;width:100%}.header-verticals .vertical h2{padding-top:10px;margin-bottom:10px}.header-verticals .vertical a{display:block;margin-bottom:.25em}.field-name-field-bbcgf-item-image a,.field-name-field-bbcgf-item-image img{display:block}.field-name-field-bbcgf-item-title{padding-top:10px;margin-bottom:8px}.field-name-field-bbcgf-item-link{margin-top:1em}.field-name-field-bbcgf-item-link a{font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;text-decoration:underline}.node-type-home .region-main-content .field-label-above,.node-type-home .region-main-content .group-explore{margin-bottom:40px}.node-type-home .region-main-content .entity-field-collection-item{margin-bottom:20px}.node-type-home .region-main-content .field-name-field-bbcgf-offers,.node-type-home .region-main-content .field-name-field-bbcgf-features{margin-bottom:20px}.node-type-home .region-main-content .field-name-field-bbcgf-offers h2,.node-type-home .region-main-content .field-name-field-bbcgf-features h2{border-bottom:1px dashed #d8d8d8;padding:0 0 10px;margin-bottom:20px}.node-type-home .region-main-content .field-name-field-bbcgf-brand h2{border-bottom:1px dashed #d8d8d8;padding:0 0 10px;margin-bottom:20px}
.node-type-home .region-main-content .field-name-field-bbcgf-brand .entity-field-collection-item{margin-bottom:0}.node-type-home .region-main-content .field-group-div h2{padding:0}@media screen and (min-width:48.125em){.node-home>.row>.span4{float:right}.node-home.node-home>.row>.span8{float:left;margin-left:0}}.search-site-on-page{margin:20px 15px}.field-name-bbcgf-ads-mpu{margin-top:1.5em}.field-name-bbcgf-ads-mpu-premium-2-wide{margin-bottom:40px}.group-breaking-news{margin-bottom:40px;background-color:#72aeb2;color:#fff;padding:10px;-webkit-font-smoothing:antialiased}.group-breaking-news a{color:#fff}.field-name-field-bbcgf-breaking-news-image{margin:-10px}.field-name-field-bbcgf-breaking-news-image img{border:1px solid #f0eeee;border-bottom:0}.field-name-field-bbcgf-breaking-news-title{font-size:32px;margin:0;padding-top:12px}.field-name-field-bbcgf-breaking-news-text{font-style:italic;margin-right:.3em}.field-name-field-bbcgf-breaking-news-link a{font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;text-decoration:underline}#node_home_full_group_breaking_news,#node_home_full_group_bbcgf_video{display:none}@media screen and (min-width:48.125em){#node_home_full_group_breaking_news,#node_home_full_group_bbcgf_video{display:block}#node_home_full_group_breaking_news_clone,#node_home_full_group_bbcgf_video_clone{display:none}}.field-collection-item-field-bbcgf-offers .field-name-field-bbcgf-item-title{font-size:1.1em;margin:0;padding-top:5px}.field-collection-item-field-bbcgf-offers .field-name-field-bbcgf-item-link{margin-top:5px}.field-collection-item-field-bbcgf-offers img{border:1px solid #f0eeee}@media screen and (min-width:30em){.field-name-field-bbcgf-features .even{clear:both;margin-left:0}.field-name-field-bbcgf-features .odd{float:right}}.feature-halloween .field-name-field-bbcgf-item-image{border-left:10px solid #d24d26}.feature-halloween .field-name-field-bbcgf-item-title>a{color:#d24d26}.feature-healthy .field-name-field-bbcgf-item-image{border-left:10px solid #607a0f}.feature-healthy .field-name-field-bbcgf-item-title>a{color:#607a0f}.feature-kids .field-name-field-bbcgf-item-image{border-left:10px solid #74b1aa}.feature-kids .field-name-field-bbcgf-item-title>a{color:#74b1aa}.feature-christmas .field-name-field-bbcgf-item-image{border-left:10px solid #9b2547}.feature-christmas .field-name-field-bbcgf-item-title>a{color:#9b2547}.field-collection-item-field-bbcgf-brand .field-name-field-bbcgf-item-title>a{color:#000}.field-name-promotions{display:none}@media screen and (min-width:48.125em){.field-name-promotions{display:block}}@media screen and (max-width:30em){.field-name-field-bbcgf-brand .md-col:nth-child(odd){margin-left:0}}.node-type-home .view-content ol{margin-top:0}.group-trending{margin-bottom:40px}@media(min-width:770px){.group-trending{margin-left:auto;margin-right:auto;max-width:300px}}.group-trending:after{border-bottom:1px dashed #d8d8d8;content:'';display:block;height:1px}.group-trending h2{border-bottom:1px dashed #d8d8d8;padding:0 0 10px;margin-bottom:20px}.group-trending h3{font-family:"Helvetica Neue",Helvetica,Arial;font-size:1em;padding-top:0}.group-trending ol{margin-left:0}.group-trending li{font-family:Georgia,"Times New Roman",Times,serif;list-style-position:inside;padding:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-trending .views-field-title{display:inline}.group-trending a{font-style:italic}.group-trending .views-row-odd{background:#f1f7f7}.tab-content .tab-content{display:block !important}.node-magazine p a{font-family:"Helvetica Neue",Helvetica,Arial;font-weight:700;letter-spacing:.3px;text-decoration:none;color:#246d8f;border-bottom:1px solid rgba(36,109,143,0.4);-webkit-transition:.2s;transition:.2s}.node-magazine p a:hover,.has-faux-block-link-hover .node-magazine p a{color:#246d8f;border-bottom:1px solid #246d8f}.node-magazine p a:visited{color:#032b3e;border-bottom:1px solid #032b3e}.node-magazine .logo-olive{margin-bottom:15px}.node-magazine .tabs-list{margin-bottom:40px}.node-magazine .tabs-list a{padding:10px 15px}.magazine__page-title{font-size:40px;margin-bottom:30px;padding-top:15px}.magazine__latest-title{font-size:40px;line-height:1;margin-bottom:20px;padding-top:0}@media screen and (max-width:30em){.magazine__latest-title{font-size:25px;letter-spacing:.3px;width:158px}}.magazine__issues-list-title{font-family:"SerifaBT-Light",Georgia,"Times New Roman",Times,serif;font-size:25px;line-height:30px;color:#333;margin-top:17px;margin-bottom:22px}.magazine__latest{border-radius:3px;background-color:#fcf4ec;padding:20px;position:relative;display:inline-block}.magazine__latest-intro{float:left;width:57%}@media screen and (max-width:30em){.magazine__latest-intro{width:100%;margin-right:0}}.magazine__latest-intro .magazine__latest-subscribe-button{padding-right:45px}.magazine__latest-intro .magazine__latest-subscribe-button:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:48px;line-height:inherit;position:absolute;right:10px;top:10px}.magazine__latest-image{float:right;width:40%}.magazine__latest-image img{-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,0.32);box-shadow:0 0 18px 0 rgba(0,0,0,0.32);float:right;max-width:240px;width:100%}@media screen and (max-width:30em){.magazine__latest-image{margin-right:0;position:absolute;right:4%;top:-10px}.magazine__latest-image img{max-width:100px}}.magazine__latest-content{line-height:1.6;margin-top:27px}.magazine__support-item img{max-width:80px}.node-promotion{margin:9px 20px 21px}.node-promotion .btn--view_offer{bottom:20px;position:absolute}
.flex-viewport .node-promotion .btn--view_offer{bottom:0}.node-promotion .btn--view_offer a{background-color:#7b648e;border-radius:3px;bottom:44px;color:#fff;display:inline-block;font-weight:700;height:44px;letter-spacing:.3px;padding-top:11px;padding-left:20px;width:191px}.node-promotion .btn--view_offer a:hover{background-color:#473953}.node-promotion .btn--view_offer a:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:17px;position:absolute;right:10px;top:13px}.node-promotion img{width:281px}.node-promotion h3{color:#333;font-family:"Helvetica Neue",Helvetica,Arial;font-size:20px;font-weight:700;letter-spacing:.2px;margin-top:17px;margin-bottom:0;padding-top:0}.node-promotion p{color:#666;font-size:13px;letter-spacing:.3px;line-height:1.38;margin-top:12px;margin-bottom:25px;text-align:left}.node-promotion span{color:#767676;display:inline-block;font-size:13px;font-weight:700;height:25px;line-height:1.85;letter-spacing:.3px;margin-bottom:11px;text-align:left}.node-quiz.node-node-embed{background:#eaf1ee;border-radius:1px 1px 0 0;padding:20px}.node-quiz.node-node-embed img{-webkit-box-shadow:0 0 13px 4px #CCC;box-shadow:0 0 13px 4px #CCC;border:6px solid #fff;height:auto;margin:0 auto 20px;width:100%;max-width:300px}@media screen and (min-width:62em){.node-quiz.node-node-embed img{float:left;margin-right:20px;width:50%}}.node-quiz.node-node-embed .field-name-title,.node-quiz.node-node-embed .field-name-field-bbcgf-quiz-info-summary{float:left;width:100%}@media screen and (min-width:62em){.node-quiz.node-node-embed .field-name-title,.node-quiz.node-node-embed .field-name-field-bbcgf-quiz-info-summary{width:46%}}.node-quiz.node-node-embed .field-name-title h3,.node-quiz.node-node-embed .field-name-field-bbcgf-quiz-info-summary h3{padding-top:0}.node-quiz.node-node-embed .field-name-field-bbcgf-quiz-cta{margin-top:20px;width:100%}@media screen and (min-width:62em){.node-quiz.node-node-embed .field-name-field-bbcgf-quiz-cta{float:left;width:47%}}.node-quiz.node-node-embed .field-name-field-bbcgf-quiz-cta .btn--primary{border-color:none}.node-quiz.node-teaser{padding:0}.node-quiz.node-teaser .grid-padding{padding:0}.node-quiz.node-teaser .content{width:100%}.node-quiz .quiz-details{background-color:#f2ede3;margin-bottom:20px;padding:20px 1.8181818182% 25px}@media screen and (min-width:48.125em){.node-quiz .quiz-details{padding:20px 20px 25px}}.node-quiz .quiz-details .image-wrapper{-webkit-box-shadow:0 0 13px 4px #CCC;box-shadow:0 0 13px 4px #CCC;border:6px solid #fff;display:block;margin:0 auto;position:relative}@media screen and (min-width:48.125em){.node-quiz .quiz-details .image-wrapper{width:50%;float:left;margin:0 20px 20px 0;max-width:312px}}.node-quiz .quiz-details .field-name-title h2{font-size:40px}@media screen and (min-width:48.125em){.node-quiz .quiz-details .field-name-title h2{padding-top:0}}.node-quiz .quiz-details .field-name-body{margin-bottom:20px}.node-quiz .quiz-details .header-top{margin-bottom:10px}.node-quiz .quiz-details .header-bottom{background:url("/sites/all/themes/bbcw_goodfood/images/ui/separator-semicircle.png?v6f5594349409531d2fa0a24e2285f3f9") repeat-x left bottom,url("/sites/all/themes/bbcw_goodfood/images/ui/recipe-card-bottom.gif?vffc512d36bc8d68e3a499d9c14ba1d27") repeat center center;background-color:#f2ede3;left:0;padding:20px 0 20px 20px;position:absolute}.node-quiz form{padding-top:65px}.node-quiz form .question-wrapper{background:url("/sites/all/themes/bbcw_goodfood/images/ui/quiz-question-bottom.jpg?vd7e4dbcf606d98fbd1e544154336bd72") no-repeat bottom left #eaf1ee;clear:both;margin-bottom:40px;padding-bottom:40px}.node-quiz form .question-wrapper h2{color:#447d75;padding:20px 10px}@media screen and (min-width:48.125em){.node-quiz form .question-wrapper h2{padding:20px 50px}}.node-quiz form .question-wrapper .question-number{background:url("/sites/all/themes/bbcw_goodfood/images/ui/quiz-number-bg.png?ve66fa13e6731471085539e279a6e14cd") no-repeat center center;clear:both;color:#fff;display:block;font-family:'SerifaBT-Light',Rockwell,'Courier New','Times New Roman',Times,serif;font-size:20px;font-style:italic;height:40px;margin-top:20px;padding-left:15px;padding-top:6px;width:40px}@media screen and (min-width:48.125em){.node-quiz form .question-wrapper .question-number{clear:none;display:inline-block;float:left}}.node-quiz form .question-wrapper h4{color:#447d75;font-style:italic;padding:0 10px}@media screen and (min-width:48.125em){.node-quiz form .question-wrapper h4{padding:0 50px}}.node-quiz form .question-wrapper .form-required{display:none}.node-quiz form .question-wrapper .form-radios,.node-quiz form .question-wrapper .form-checkboxes{padding:20px0}@media screen and (min-width:48.125em){.node-quiz form .question-wrapper .form-radios,.node-quiz form .question-wrapper .form-checkboxes{padding:20px 40px}}.node-quiz form .question-wrapper .form-radios:first-child,.node-quiz form .question-wrapper .form-checkboxes:first-child{margin-left:35px}.node-quiz form .question-wrapper .form-type-radio:nth-child(2n-1),.node-quiz form .question-wrapper .form-type-checkbox:nth-child(2n-1){clear:left}@media screen and (min-width:62em){.node-quiz form .question-wrapper .form-type-radio:nth-child(2n-1),.node-quiz form .question-wrapper .form-type-checkbox:nth-child(2n-1){clear:none}
.node-quiz form .question-wrapper .form-type-radio:nth-child(3n-5),.node-quiz form .question-wrapper .form-type-checkbox:nth-child(3n-5){clear:left}}@media screen and (min-width:68.75em){.node-quiz form .question-wrapper .form-type-radio:nth-child(2n-1),.node-quiz form .question-wrapper .form-type-checkbox:nth-child(2n-1){clear:none}.node-quiz form .question-wrapper .form-type-radio:nth-child(3n-5),.node-quiz form .question-wrapper .form-type-checkbox:nth-child(3n-5){clear:left}}.node-quiz form .question-wrapper .form-type-radio input,.node-quiz form .question-wrapper .form-type-checkbox input{display:none}.node-quiz form .question-wrapper .form-type-radio label,.node-quiz form .question-wrapper .form-type-checkbox label{-webkit-box-shadow:0 0 13px 4px #CCC;box-shadow:0 0 13px 4px #CCC;background:#fff;cursor:pointer;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin:10px;min-height:60px;padding:5px;width:43%}@media screen and (min-width:48.125em){.node-quiz form .question-wrapper .form-type-radio label,.node-quiz form .question-wrapper .form-type-checkbox label{width:42%;margin:10px 20px 10px 10px}}@media screen and (min-width:62em){.node-quiz form .question-wrapper .form-type-radio label,.node-quiz form .question-wrapper .form-type-checkbox label{width:27%}}.node-quiz form .question-wrapper .form-type-radio .title,.node-quiz form .question-wrapper .form-type-checkbox .title{color:#1f1c1d;display:block;text-align:center}.node-quiz form .question-wrapper .form-type-radio.selected label,.node-quiz form .question-wrapper .form-type-checkbox.selected label{border:3px solid #83bbc0}.node-quiz form .question-wrapper.radios-grouped{padding-bottom:30px}.node-quiz form .question-wrapper.radios-grouped .form-radios{-webkit-box-shadow:0 0 13px 4px #CCC;box-shadow:0 0 13px 4px #CCC;background:#fff;display:inline-block;margin:0 20px;padding:10px 20px 10px 40px}@media screen and (min-width:48.125em){.node-quiz form .question-wrapper.radios-grouped .form-radios{margin:0 40px;padding:10px 40px}}.node-quiz form .question-wrapper.radios-grouped input{display:block}.node-quiz form .question-wrapper.radios-grouped label{float:left;-webkit-box-shadow:none;box-shadow:none;background:none;cursor:pointer;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin:0 30px 0 0;min-height:0;padding:5px;width:auto}@media screen and (min-width:48.125em){.node-quiz form .question-wrapper.radios-grouped label{margin:0 11px 0 0}}.node-quiz form .question-wrapper.radios-grouped .form-type-radio,.node-quiz form .question-wrapper.radios-grouped .form-type-checkbox{-webkit-box-shadow:none;box-shadow:none;background:#fff;float:left;margin-right:0;padding:0;width:auto}.node-quiz form .question-wrapper.radios-grouped .form-type-radio:nth-child(2n-1),.node-quiz form .question-wrapper.radios-grouped .form-type-radio:nth-child(3n-5),.node-quiz form .question-wrapper.radios-grouped .form-type-checkbox:nth-child(2n-1),.node-quiz form .question-wrapper.radios-grouped .form-type-checkbox:nth-child(3n-5){clear:none}.node-quiz form .question-wrapper.radios-grouped .form-type-radio .title,.node-quiz form .question-wrapper.radios-grouped .form-type-checkbox .title{padding-left:5px}.node-quiz form .question-wrapper.radios-grouped .form-type-radio.selected label,.node-quiz form .question-wrapper.radios-grouped .form-type-checkbox.selected label{border:0}.node-quiz form .question-wrapper.radio-image .form-type-radio input,.node-quiz form .question-wrapper.radio-image .form-type-checkbox input{float:left;margin-left:10px;margin-top:90px}.node-quiz form .question-wrapper.radio-image .form-type-radio .image img,.node-quiz form .question-wrapper.radio-image .form-type-checkbox .image img{margin:0 auto}.node-quiz form .question-wrapper.radio-image .form-type-radio .title,.node-quiz form .question-wrapper.radio-image .form-type-checkbox .title{padding-top:15px}.node-quiz form .finish-title{padding-bottom:10px}.node-quiz aside .field-name-related-guides,.node-quiz aside .view-display-id-block_2{margin-bottom:40px}.node-quiz aside .field-name-related-guides h2,.node-quiz aside .view-display-id-block_2 h2{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;padding-bottom:10px}.node-quiz aside .field-name-related-guides .views-row,.node-quiz aside .view-display-id-block_2 .views-row{margin-top:10px}.node-quiz aside .field-name-related-guides .views-row img,.node-quiz aside .view-display-id-block_2 .views-row img{float:left;padding:0 10px 10px 0}.node-quiz aside .field-name-related-guides .views-row h3,.node-quiz aside .view-display-id-block_2 .views-row h3{padding-top:0}.results-wrapper{-webkit-box-shadow:0 0 13px 4px #CCC;box-shadow:0 0 13px 4px #CCC;background:#fff;max-width:700px;padding:5px}.results-wrapper .results-container{background:#faf6ef;display:inline-block;padding-bottom:25px;position:relative;width:100%}.results-wrapper .results-container .result-score{background:url("/sites/all/themes/bbcw_goodfood/images/ui/quiz-score-background.png?v55861699d26d234dbf443b75c61963ea") no-repeat top left;background-size:140px 144px;color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;height:144px;margin:0 auto;margin-top:30px;padding:20px;text-align:center;width:140px}@media screen and (min-width:48.125em){.results-wrapper .results-container .result-score{float:left}}.results-wrapper .results-container .result-score .score{display:block;font-size:36px;padding-left:2px;padding-top:20px}.results-wrapper .results-container .results-contents{padding:10px}@media screen and (min-width:48.125em){.results-wrapper .results-container .results-contents{padding:30px}}.results-wrapper .results-container .results-contents h2{color:#b12372}.results-wrapper .results-container .results-contents .results-text{display:block}.results-wrapper .results-container .results-contents .retake-link{font-style:italic;text-decoration:underline}.results-wrapper .results-container .results-small{padding-top:25px;padding-bottom:30px}@media screen and (min-width:68.75em){.results-wrapper .results-container .results-small{float:left}}.results-wrapper .results-container .results-small img{margin:0 auto}.results-wrapper .results-container .results-large{margin:0 10px}.results-wrapper .results-container .results-large img{-webkit-box-shadow:0 0 13px 4px #CCC;box-shadow:0 0 13px 4px #CCC;margin:0 auto}.results-wrapper .results-container .service-links{clear:both;display:block;padding-left:30px}.results-wrapper.box-count-3 .results-contents{width:100%}@media screen and (min-width:48.125em){.results-wrapper.box-count-3 .results-contents{width:70%;float:right}}@media screen and (min-width:51.25em){.results-wrapper.box-count-3 .results-contents{width:72%}}@media screen and (min-width:68.75em){.results-wrapper.box-count-3 .results-contents{width:50%;float:left}
}.results-wrapper.box-count-2-left .results-contents{width:100%}@media screen and (min-width:57.1875em){.results-wrapper.box-count-2-left .results-contents{width:75%;float:left}}@media screen and (min-width:68.75em){.results-wrapper.box-count-2-left .results-contents{width:78%;float:left}}.results-wrapper.box-count-2-right .results-contents{width:100%}@media screen and (min-width:57.1875em){.results-wrapper.box-count-2-right .results-contents{width:65%;float:left}}@media screen and (min-width:68.75em){.results-wrapper.box-count-2-right .results-contents{width:71%;float:left}}.results-wrapper.box-count-1 .results-contents{width:100%}.service-links-primary img{display:inline}.node-quiz aside .field-name-related-guides,.node-quiz aside .view-display-id-block_2{margin-bottom:40px}.node-quiz aside .field-name-related-guides h2,.node-quiz aside .view-display-id-block_2 h2{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;padding-bottom:10px}.node-quiz aside .field-name-related-guides .views-row,.node-quiz aside .view-display-id-block_2 .views-row{margin-top:10px}.node-quiz aside .field-name-related-guides .views-row img,.node-quiz aside .view-display-id-block_2 .views-row img{float:left;padding:0 10px 10px 0}.node-quiz aside .field-name-related-guides .views-row h3,.node-quiz aside .view-display-id-block_2 .views-row h3{padding-top:0}.recipe-legacy .recipe-header__media-overlay{font-size:12px}.recipe-legacy .recipe-header__media-overlay .member-banner{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:24px;color:#767676;letter-spacing:.15px;height:44px;background-color:#759615;font-weight:700;color:#fff;left:0;line-height:44px;position:absolute;bottom:0;text-align:left;width:100%}.recipe-legacy .recipe-header__media-overlay .member-banner span{position:absolute;left:16px}.recipe-legacy .recipe-header__media-overlay i{position:absolute;right:16px;bottom:1px}.recipe-legacy .member-disclaimer{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:24px;color:#767676;letter-spacing:.15px;color:#fff;background-color:#759615;padding:20px}.recipe-legacy .member-disclaimer a{color:#fff;text-decoration:underline}.recipe-legacy .member-disclaimer i{float:left;margin-right:15px}.recipe-legacy .member-disclaimer i+div{overflow:auto}.recipe-legacy .recipe-actions{padding-top:20px}@media screen and (min-width:51.3125em){.recipe-legacy .recipe-actions{position:absolute;bottom:5px;left:21px;z-index:10;padding:0 10px 15px}}.recipe-legacy .member-disclaimer{margin-top:15px;margin-bottom:20px}@media screen and (min-width:51.3125em){.recipe-legacy .recipe-description{margin-bottom:50px}}@media screen and (min-width:68.75em){.recipe-legacy .recipe-description{margin-bottom:0}}.recipe-info{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;border-right:1px solid #e1e2e4;float:left;font-size:12px;padding-right:2%;margin-right:2%}.recipe-info:last-child{border:0;margin-right:0;padding-right:0}.recipe-info:before{content:'';display:inline-block;margin-bottom:1px;margin-right:6px;vertical-align:middle}.recipe-info-total-time:before{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-524px -88px;width:19px;height:19px}.recipe-info-skill-level:before{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-524px -240px;width:19px;height:19px}.recipe-info-vegetarian:before{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-524px -126px;width:19px;height:19px}.recipe-info-healthy:before{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-524px -145px;width:19px;height:19px}.olive-click-here{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-decoration:underline}.node-teaser .group-recipe-info,.node-teaser-info .group-recipe-info{clear:both;margin-top:10px}@media screen and (min-width:48.125em){.editors-choice .type-4{float:left;width:66.66666%}}@media screen and (max-width:31.25em){.category-list li:nth-child(2n+1){clear:left}}@media screen and (min-width:31.25em){.category-list li{width:33.333333333%}.category-list li:nth-child(3n+1){clear:left}.category-list .text-style-alt{margin:0 10px}}@media screen and (min-width:18.75em) and (max-width:31.1875em){.category-list li{width:50%}}.node .member-image{position:relative;display:block;overflow:hidden;position:relative}.node .member-image img{position:relative;z-index:2;float:left}.node .member-image:after{content:'';position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;border:10px solid #fff;pointer-events:none;opacity:.3;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .15s linear;transition:border-color .15s linear}.node .member-image:before{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-494px 0;width:30px;height:31px;content:'';position:absolute;left:7px;top:7px;z-index:4}.node .member-image:after{border:5px solid #c2cca7;opacity:.75;position:absolute;top:0;left:0;width:100%;height:100%}.node .member-banner{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:24px;color:#767676;letter-spacing:.15px;background-color:#759615;font-weight:700;color:#fff;left:0;line-height:1.5;font-size:.8em;height:19px;position:absolute;bottom:5px;text-align:center;width:100%;z-index:4}.node .fivestar-average-stars{overflow:hidden}.related-content{clear:both}#block-views-bbcgf-search-block-1:after{display:table;content:'';clear:both}.node-teaser .group-recipe-info,.node-teaser-info .group-recipe-info{clear:both;margin-top:10px}
.node-teaser .collections-tooltip,.node-teaser-info .collections-tooltip{float:right;margin-top:-9px}@media(min-width:480px){.node-teaser .collections-tooltip,.node-teaser-info .collections-tooltip{float:none;margin-top:10px}}.node-teaser .collections-tooltip .btn--default[disabled],.node-teaser-info .collections-tooltip .btn--default[disabled]{background-color:#290d3c !important;background:#290d3c !important;color:#fff !important;opacity:1}.node-teaser .remove-link,.node-teaser-info .remove-link{position:absolute;top:10px;right:10px}.node-teaser .remove-link a .ajax-progress-throbber,.node-teaser-info .remove-link a .ajax-progress-throbber{display:none}.node-teaser .remove-link a:hover:after,.node-teaser-info .remove-link a:hover:after{content:'';position:absolute;top:16px;left:-3px;z-index:20;display:block;width:0;height:0;border-top:0 !important;border-left:10px solid transparent !important;border-right:10px solid transparent !important;border-bottom:10px solid #253a3c !important;bottom:2px !important}.node-teaser .remove-link a:hover:before,.node-teaser-info .remove-link a:hover:before{content:'';position:absolute;top:26px;left:-80px;width:140px;padding:10px 20px;z-index:20;color:#fff;background:#253a3c;text-indent:0;display:block;border:1px solid #253a3c;border-radius:10px}@media(min-width:480px){.node-teaser .remove-link a:hover:before,.node-teaser-info .remove-link a:hover:before{left:-150px}}.node-teaser .remove-link .collection-remove,.node-teaser-info .remove-link .collection-remove{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-524px -395px;width:15px;height:15px;display:block;text-indent:-9000px}.node-teaser .remove-link .collection-remove:hover:before,.node-teaser-info .remove-link .collection-remove:hover:before{content:'Click to remove this recipe from this collection'}.node-teaser .remove-link .flag-action,.node-teaser-info .remove-link .flag-action{display:none}.node-teaser .remove-link .unflag-action:hover:before,.node-teaser-info .remove-link .unflag-action:hover:before{content:'Click to remove this recipe from ‘My Good Food’'}.node-teaser .remove-link .unflag-action i,.node-teaser-info .remove-link .unflag-action i{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-524px -395px;width:15px;height:15px}.recipe-image-main-wrapper{overflow:hidden}.node-recipe.node-full .span4{display:none}@media(min-width:480px){.node-recipe.node-full .span4{display:block}}@media(min-width:480px) and (max-width:770px){.node-recipe.node-full .span4{background:#fcf4ec;margin-left:-1.8181818182%;padding:0 1.8181818182%;width:103.636363636%}.node-recipe.node-full .span4 #ad-mpu-premium-2{min-height:0}.node-recipe.node-full .span4 .ad{margin:0 auto;padding:25px 0 29px;width:300px}.node-recipe.node-full .span4 .ad:before{color:#767676;content:'Advertisement';display:block;font-size:11px;font-style:normal;letter-spacing:.5px;line-height:18px;margin-bottom:5px;padding:0;text-align:left}}.node-recipe.node-full .span8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:770px){.node-recipe.node-full .span8{display:block}}.node-recipe.node-full .span8 .teads-inread{margin-bottom:40px}.node-recipe.node-full .span8 .ad{margin:0 auto;padding:25px 0 29px;width:300px}.node-recipe.node-full .span8 .ad:before{color:#767676;content:'Advertisement';display:block;font-size:11px;font-style:normal;letter-spacing:.5px;line-height:18px;margin-bottom:5px;padding:0;text-align:left}@media(min-width:770px){.node-recipe.node-full .span8 .ad{margin:inherit;padding:0;width:auto}.node-recipe.node-full .span8 .ad:before{content:initial}}.node-recipe.node-full .span8 #ad-mpu-premium-1-narrow{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.node-recipe.node-full .span8 #block-ad-manager-mpu-premium-1-tablet{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:none}@media(min-width:480px){.node-recipe.node-full .span8 #block-ad-manager-mpu-premium-1-tablet{display:inline-block}}@media(min-width:770px){.node-recipe.node-full .span8 #block-ad-manager-mpu-premium-1-tablet{display:none}}.node-recipe.node-full .span8 .responsive-tabs{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.node-recipe.node-full .span8 .section-recipetools{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-top:1px dashed #d8d8d8;padding-top:20px;margin:0 0 40px}@media(min-width:480px){.node-recipe.node-full .span8 .section-recipetools{margin-bottom:11px}}@media(min-width:770px){.node-recipe.node-full .span8 .section-recipetools{border:none;margin-top:-14px;margin-bottom:0;padding-top:0}}.node-recipe.node-full .span8 .section-recipetools iframe{float:left}.node-recipe.node-full .span8 .recipe__tips{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.node-recipe.node-full .span8 .recipe__tips .field-name-field-bbcgf-tips{max-width:440px;margin:0 auto}@media(min-width:770px){.node-recipe.node-full .span8 .recipe__tips .field-name-field-bbcgf-tips{max-width:inherit}}.node-recipe.node-full .span8 #block-views-recipe-views-goeswellwith{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;border-top:1px dashed #d8d8d8;padding-top:30px}.node-recipe.node-full .span8 #block-views-recipe-views-goeswellwith .section-box__header,.node-recipe.node-full .span8 #block-views-recipe-views-goeswellwith .section-box__content{max-width:440px;margin:0 auto}.node-recipe.node-full .span8 #block-bbcgf-search-views-bbcgf-recipe-carousel{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;margin-bottom:20px}.node-recipe.node-full .span8 #block-bbcgf-search-views-bbcgf-recipe-carousel>.section-box__header{display:none}.node-recipe.node-full .span8 #block-bbcgf-search-views-bbcgf-recipe-carousel .section-box--interstitial{background:none;margin-bottom:0}
.node-recipe.node-full .span8 #block-bbcgf-search-views-bbcgf-recipe-carousel .section-box--interstitial:before{content:'';background-color:#fcf4ec;width:100%;height:23px;display:inline-block}.node-recipe.node-full .span8 #block-bbcgf-search-views-bbcgf-recipe-carousel .section-box__content:after{content:none}.node-recipe.node-full .span8 #block-bbcgf-search-views-bbcgf-recipe-carousel .swiper-container{padding-bottom:0}.node-recipe.node-full .span8 .block-bbcgf-outbrain{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.node-recipe.node-full .span8 #ad-mpu-premium-2-narrow{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.node-recipe.node-full .span8 #ad-mpu-premium-2-narrow .ad{padding-top:0}@media(min-width:770px){.node-recipe.node-full .span8 #ad-mpu-premium-2-narrow{display:none}}.node-recipe.node-full .span8 .recipe__comments{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;margin-left:auto;margin-right:auto;max-width:440px}.node-recipe.node-full .span8 .recipe__comments .view-content>div:last-child .comment{border-bottom:none;margin-bottom:0;padding-bottom:0}.node-recipe.node-full .span8 .recipe__comments .section-comments__wrapper-top-border{display:none}@media(min-width:770px){.node-recipe.node-full .span8 .recipe__comments{margin-left:0;margin-right:0;max-width:none}.node-recipe.node-full .span8 .recipe__comments .view-content>div:last-child .comment{border-bottom:1px dashed #d8d8d8;margin-bottom:20px;padding-bottom:20px}.node-recipe.node-full .span8 .recipe__comments .section-comments__wrapper-top-border{display:block}.node-recipe.node-full .span8 .recipe__comments .section-comments__wrapper{max-width:555px}}.node-recipe.node-full .span8 .editorial-offers-container{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.node-recipe.node-full .span8 .editorial-offers-container .block.block-bbcgf-promotions{margin-bottom:20px}.node-recipe.node-full .span8 .editorial-offers-container .separator-dashed-bottom-graylight{background:none}.node-recipe.node-full .span8 #block-bbcgf-search-views-bbcgf-cc-rtl-native,.node-recipe.node-full .span8 #block-bbcgf-search-views-bbcgf-cc-rel-technique,.node-recipe.node-full .span8 #block-bbcgf-search-views-bbcgf-cc-alt-recipes,.node-recipe.node-full .span8 #block-bbcgf-search-views-bbcgf-cc-rel-features{display:none}.node-recipe.node-full .span8 #ad-mpu-premium-1-narrow,.node-recipe.node-full .span8 #block-ad-manager-mpu-premium-1-tablet,.node-recipe.node-full .span8 #ad-mpu-premium-2-narrow,.node-recipe.node-full .span8 .adsense-ads{background:#fcf4ec;margin-left:-1.8181818182%;padding:0 1.8181818182%;width:103.636363636%}@media(min-width:770px){.node-recipe.node-full .span8 #ad-mpu-premium-1-narrow,.node-recipe.node-full .span8 #block-ad-manager-mpu-premium-1-tablet,.node-recipe.node-full .span8 #ad-mpu-premium-2-narrow,.node-recipe.node-full .span8 .adsense-ads{background:none;margin-left:0;padding:0;width:auto}}.node-recipe.node-full .section-box--you-may-also-like{display:none}@media(min-width:992px){.node-recipe.node-full .section-box--you-may-also-like{display:inline-block;margin-bottom:30px}}@media(min-width:770px){.node-recipe.node-full .section-box--related-recipe-carousel{display:none}}.review__main-img img{margin:0 auto}.field-name-bbcgf-shopping-list-header-images .header-image-mobile,.field-name-bbcgf-shopping-list-header-images .header-image{width:100%;z-index:0}.field-name-bbcgf-shopping-list-header-images .header-image-mobile{height:180px}@media screen and (min-width:48.125em){.field-name-bbcgf-shopping-list-header-images .header-image-mobile{display:none}}.field-name-bbcgf-shopping-list-header-images .header-image{display:none}@media screen and (min-width:48.125em){.field-name-bbcgf-shopping-list-header-images .header-image{display:block;height:170px}}.shopping-list-header{position:relative}@media screen and (min-width:48.125em){.shopping-list-header{min-height:170px}}.shopping-list-header .group-text{position:absolute;padding:20px 15px;top:0}@media screen and (min-width:48.125em){.shopping-list-header .group-text{padding:30px 15px}}@media screen and (min-width:30em){.shopping-list-header .group-text{padding:30px 20px}}.shopping-list-header .group-text h2{font-size:32px;margin-bottom:1px;padding:0}@media screen and (min-width:34.375em){.shopping-list-header .group-text h2{font-size:52px}}#BCLcontainingBlock.full .BCLvideoWrapper{position:relative;padding-top:1px;padding-bottom:56.25%;height:0}#BCLcontainingBlock.full .BCLvideoWrapper div,#BCLcontainingBlock.full .BCLvideoWrapper embed,#BCLcontainingBlock.full .BCLvideoWrapper object,#BCLcontainingBlock.full .BrightcoveExperience{position:absolute;width:100%;height:100%;left:0;top:0;background:url("/sites/all/themes/bbcw_goodfood/images/ui/loader.gif?v058f227cc9c1b1f18d435cd1c2ea83b7") no-repeat center center}.tools-description{padding:15px 0 40px}.tools-convertor{overflow:hidden;padding-bottom:40px;margin-bottom:0}.tools-convertor h2{position:relative;padding:15px 60px 15px 0}.tools-convertor h2 i{position:absolute;top:50%;right:10px;margin-top:-24px}.node .tools-convertor{margin-top:20px}.tools-convertor.well h2 i,.tools-convertor.olive-disclaimer h2 i{margin-top:-30px}.tools-convertor.well .info-box,.tools-convertor.olive-disclaimer .info-box{padding-top:20px}.convertor-col,.convert{float:left;margin-left:1%;display:inline}.convertor-col input,.convert input{width:100%;margin-bottom:0}.convertor-col{width:49%}@media screen and (min-width:30em){.convertor-col{width:19%}.convertor-col:first-child{margin-left:0}}.timer-options{overflow:hidden;width:100%;margin-bottom:20px}.timer-options .convertor-col{width:29%}.timer-options .subtext{float:left;width:9%;margin-right:1%;margin-top:30px}.timer-options .subtext p{text-align:center}.roast-timer .btn{display:block;margin:0 auto}.convert{width:100%;text-align:center}@media screen and (min-width:30em){.convert{width:19%}}@media screen and (max-width:30em){.convert{margin-right:0;margin-bottom:10px}.convert .btn{max-width:200px}}.node-video.node-full header{display:inline-block}.node-video .field-name-body h2{padding-top:0}.video__title{font-size:25px;margin-top:20px}.video__summary{letter-spacing:.3px;color:#767676;margin-bottom:10px}@media screen and (min-width:48.125em){.video__summary{margin-bottom:15px}}.video__player{margin-bottom:30px}.video__body h2{font-family:"Helvetica Neue",Helvetica,Arial;font-size:20px;font-weight:700;line-height:1.2}.video__body ul{margin-left:25px}
.video__body ul li{color:#666;font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:1.6;list-style:none;margin-bottom:15px;position:relative}.video__body ul li:before{content:'.';font-size:24px;height:5px;left:-25px;position:absolute;top:-14px;width:5px}.video__sharing{margin:0 0 15px}@media screen and (min-width:48.125em){.video__sharing{margin:25px 0 30px}}.video__tips{margin:40px auto 0}@media screen and (min-width:30em){.video__tips{width:420px}}.node-video .node-image a{display:block;position:relative}.node-video .node-image a:after{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-280px -374px;width:53px;height:53px;content:'';display:block;height:53px;left:50%;margin-top:-27px;margin-left:-27px;position:absolute;top:50%;width:53px}.node-video-teaser{background:url("/sites/all/themes/bbcw_goodfood/images/ui/border-dash.3.gif?vc3e91cf8c6f67cedc8bd07e496616316") repeat-x left bottom !important;padding:0}.node-video-teaser .node-title{padding-top:15px}@media screen and (min-width:62em){.node-video-teaser{background:none !important;padding:0}}.search-header{margin-bottom:0}.search-header-bar{padding:10px 0}@media screen and (max-width:48.125em){.search-header-bar{padding:0;margin-top:-4px;margin-bottom:2px}}.search-header-bar label{color:#fff}@media screen and (min-width:48.125em){.search-header-bar{display:none}}.filter-toggle{border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative}.filter-toggle:hover,.filter-toggle:active,.filter-toggle.active,.filter-toggle.disabled,.filter-toggle[disabled]{background-color:#200448}.filter-toggle:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.filter-toggle:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.filter-toggle.active,.filter-toggle:active{background-color:#200448;outline:0}.filter-toggle.disabled,.filter-toggle[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}@media screen and (max-width:48.125em){.filter-toggle{width:45%}}.filter-toggle.single,.filter-toggle.multiple{padding:5px 10px;min-height:44px;line-height:1.1}.filter-toggle i{vertical-align:sub}.filter-count{font-weight:400}.filter-toggle-count{font-family:"Helvetica Neue",Helvetica,Arial;font-size:11px;line-height:12px;color:#767676;font-style:normal;text-transform:uppercase;font-weight:700;letter-spacing:.7px;color:#fff;display:block;margin-top:4px}.search-tabs,.search-header,.search-content{-webkit-transition:.5s;transition:.5s;-webkit-transform:none;transform:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.search-tabs:after,.search-header:after,.search-content:after{background:-webkit-gradient(linear,left top,right top,color-stop(5%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.8)));background:linear-gradient(to right,rgba(255,255,255,0) 5%,rgba(255,255,255,0.8) 50%);content:'';display:none;cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:50}@media screen and (max-width:48.0625em){.search-sidebar{margin-left:-1.8181818182%;margin-right:-1.8181818182%;padding:0 10px;-webkit-transition:visibility 0s linear .5s,-webkit-transform .5s;transition:visibility 0s linear .5s,-webkit-transform .5s;transition:transform .5s,visibility 0s linear .5s;transition:transform .5s,visibility 0s linear .5s,-webkit-transform .5s;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f9f9f9;overflow:auto;overflow-scrolling:touch;position:absolute;top:0;bottom:0;width:100%;visibility:hidden;z-index:9000000}.filter-open .search-sidebar{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:none;transform:none;visibility:visible}.filter-open .search-tabs,.filter-open .search-header,.filter-open .search-content{display:none}.filter-open .search-tabs:after,.filter-open .search-header:after,.filter-open .search-content:after{display:block}.filter-open #search-api-ajax-spinner{padding-top:0;width:60%}.filter-open #search-api-ajax-spinner img{margin:0 auto}#search-enabled-filters .search-api-sorts-wrapper{display:none}}.search-sidebar ul{padding-top:1px}.search-sidebar li{padding-bottom:12px}@media screen and (max-width:48.125em){.search-sidebar li{padding:8px 0}}@media screen and (max-width:48.125em){.search-sidebar a.facetapi-limit-link{padding:8px 0;display:inline-block}}.collection-suggestions{background:#e7eded;text-align:center;font-family:Georgia,"Times New Roman",Times,serif}.collection-suggestion-intro{margin:0;padding:20px 0 15px}.collection-suggestions .views-row-odd{background-color:inherit !important}.suggestion-intro-text{font-style:italic;padding-bottom:20px;padding-left:20%;padding-right:20%}.collection-suggestion-seperator{padding-top:20px;padding-bottom:20px;background:url("/sites/all/themes/bbcw_goodfood/images/ui/seperator.png?v848f5472371d70fc0936ee6f4d189007") no-repeat top center;margin-top:10px}.collection-suggestion-seperator a{font-size:1.2em}.filter-clickable{font-style:italic;color:#447d75}.filter-clickable:hover{cursor:pointer}@media screen and (max-width:62em){#search-main .section-box--search-advertisement-features,#search-main .section-box--search-related-guides,#search-main .section-box--search-related-collections,#search-main .section-box--related-features,#search-main .section-box--search-related-guides,#search-main .section-box--related-reviews,#search-main .section-box--search-related-chefs{display:none}}.current-search-item.current-search-item-active.current-search-item-active-items{display:none}
.search-sidebar_header{text-align:center;padding:20px 0}@media screen and (min-width:48.125em){.search-sidebar_header{display:none}}.search-sidebar_header--back{position:absolute;left:10px;color:#666;padding-left:15px}.search-sidebar_header--back:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px;font-weight:700;color:#666;left:0;position:absolute;top:3px}.search-sidebar_header--title{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:20px;font-weight:700;color:#333;padding:0;margin:0}@media screen and (max-width:48.125em){.search-page .container-wrapper,.search-page .main{position:inherit}}@media screen and (min-width:30em){.accordion{padding-left:1.8181818182%;padding-right:1.8181818182%}}.accordion__header{background-color:#f2ede3;border-bottom:1px solid #fff;position:relative;padding:5px 20px;cursor:pointer}.accordion__header:after{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-494px -466px;width:20px;height:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';display:block;right:20px;z-index:2}.accordion__item--past .accordion__header{background-color:#dcebec;color:#267273}.accordion__item--past .accordion__header:after{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-446px -417px;width:20px;height:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';display:block;right:20px;z-index:2}.is-open .accordion__header{background-color:#eae2d2}.is-open .accordion__header:after{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-365px -250px;width:20px;height:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';display:block;right:20px;z-index:2}.accordion__item--current .accordion__header{background-color:#339899;color:#fff}.accordion__item--current .accordion__header:after{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-466px -417px;width:20px;height:12px;content:'';display:block;right:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.accordion__item--current.is-open .accordion__header:after{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-204px -180px;width:20px;height:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';display:block;right:20px;position:absolute;z-index:2}.accordion__item--past.is-open .accordion__header{background-color:#c5dedf}.accordion__item--past.is-open .accordion__header:after{background-image:url("/sites/all/themes/bbcw_goodfood/images/spritesheet.png?v4228d7363748024a19dddf3356a18e70");background-position:-184px -180px;width:20px;height:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';display:block;right:20px;position:absolute;z-index:2}.accordion__title{font-weight:700;font-size:15px;font-family:"Helvetica Neue",Helvetica,Arial;margin:0;padding:0;line-height:1.5}.accordion__item--past .accordion__title{color:#267273}.accordion__item--current .accordion__title{color:#fff}.accordion__description{font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;margin-right:30px}.accordion__content{-webkit-transition:max-height .5s;transition:max-height .5s;max-height:0;overflow:hidden}.no-js .accordion__content,.is-open .accordion__content{max-height:1500px}.editorial-offers-container{margin:0 auto;max-width:350px}.editorial-offers-container.carousel{float:none}.block-bbcgf-promotions{max-width:350px}.block-bbcgf-promotions .node-promotion{height:405px;position:relative}.block-bbcgf-promotions .flex-control-nav{bottom:25px;height:25px;padding:0 20px 0 0;right:0;text-align:center;width:auto}.block-bbcgf-promotions .flex-control-paging li{border:0;margin:0 4px}.block-bbcgf-promotions .flex-control-paging li a{background-color:#fff;border:solid 1px #437d75;height:8px;opacity:.5;width:8px}.block-bbcgf-promotions .flex-control-paging li a.flex-active{background-color:#437d75;border:0;opacity:1}.block-bbcgf-promotions .slides{padding-top:9px}.block-bbcgf-promotions .slides li{height:100%}.additional-info{margin:0;list-style:none;color:#666}.additional-info:after{display:table;content:'';clear:both}.additional-info ul{margin-left:0;list-style:none}.additional-info>li{text-align:left;padding:5px 4% 5px 0;font-size:12px;margin-right:2%;display:inline-block;line-height:20px}@media screen and (max-width:30em){.additional-info>li{padding:5px 0}.additional-info>li:last-of-type{border-right:0}}@media screen and (min-width:51.3125em){.additional-info>li{border-right:0}}@media screen and (min-width:56.25em){.additional-info>li{margin:0}}@media screen and (min-width:61.25em){.additional-info>li{width:auto}}.additional-info>li i{color:#339899;margin-right:5px}.messages{padding-left:1.8181818182%;padding-right:1.8181818182%;font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;line-height:24px;color:#767676;letter-spacing:.15px;padding:10px}.messages:after{display:table;content:'';clear:both}.messages p{margin:0 0 10px;padding:0;color:#666}.messages p:last-child{margin:0}.signin__container .messages{margin-left:-1.8181818182%;margin-right:-1.8181818182%;margin-top:30px}.alert{border-radius:0 0 3px 3px;background-color:#fefefe;border:solid 1px #dcdcdc;margin-top:20px;color:#515151}.alert__block{margin:0;padding:20px 50px 20px 60px;position:relative}@media screen and (max-width:30em){.alert__block{margin:20px 0 0}}.alert__block-top{margin:0 10px 20px;padding:20px 50px 20px 60px;position:relative}@media(min-width:770px){.alert__block-top{margin:0 0 20px}}.alert h4{margin:0;font-weight:700}.alert__title{color:#666;font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;font-weight:700}.alert__desc{color:#666;font-family:"Helvetica Neue",Helvetica,Arial;font-size:15px;margin-top:10px}.alert__close{position:absolute;top:20px;right:20px}.alert__close:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:16px;color:#666}.signin__container .alert__close{display:none}.alert--success{border-top:5px solid #79a925}
.alert--success:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;color:#79a925;top:15px;left:14px;font-size:32px}.alert--danger,.alert--error{border-top:5px solid #e84b3c}.alert--danger:after,.alert--error:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;color:#e84b3c;top:15px;left:14px;font-size:32px}.alert--info{border-top:5px solid #3da2bd}.alert--info:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;color:#3da2bd;top:15px;left:14px;font-size:32px}.alert--warning{border-top:5px solid #eea02e}.alert--warning:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;color:#eea02e;top:15px;left:14px;font-size:32px}.btn,input{-webkit-transition:background .2s ease-in;transition:background .2s ease-in}.btn{border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#200448}.btn:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-color:#200448;outline:0}.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}.recipe-actions .btn{margin-left:0}.recipe-actions .btn:first-child{margin-left:0}.btn.with-arrow{position:relative;padding-right:30px}.btn__text{vertical-align:middle;display:inline-block}.btn--full{display:block;width:100% !important}.btn--primary,.primary-nav .btn--primary{background:#be2a77;color:#fff !important}.btn--primary:focus,.btn--primary:hover,.btn--primary:active,.primary-nav .btn--primary:focus,.primary-nav .btn--primary:hover,.primary-nav .btn--primary:active{background-color:#7f1c50;color:#fff}.btn--primary .btn__text,.primary-nav .btn--primary .btn__text{border-color:#fff}.btn--default{border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative;background:#531b7b;color:#fff !important}.btn--default:hover,.btn--default:active,.btn--default.active,.btn--default.disabled,.btn--default[disabled]{background-color:#200448}.btn--default:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn--default:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn--default.active,.btn--default:active{background-color:#200448;outline:0}.btn--default.disabled,.btn--default[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}.btn--default:focus,.btn--default:hover,.btn--default:active{background-color:#290d3c;color:#fff}.btn--tertiary{background:#7b648e;color:#fff !important}.btn--tertiary:focus,.btn--tertiary:hover,.btn--tertiary:active{background-color:#473a52;color:#fff}.btn--default-dark{background-color:#44394b;color:#fff}.btn--default-dark:focus,.btn--default-dark:hover,.btn--default-dark:active{background-color:#2c2c43;color:#fff}.btn-turquoise{border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative;background:#72aeb2;color:#fff !important}.btn-turquoise:hover,.btn-turquoise:active,.btn-turquoise.active,.btn-turquoise.disabled,.btn-turquoise[disabled]{background-color:#200448}.btn-turquoise:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn-turquoise:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn-turquoise.active,.btn-turquoise:active{background-color:#200448;outline:0}.btn-turquoise.disabled,.btn-turquoise[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}.btn-turquoise:focus,.btn-turquoise:hover,.btn-turquoise:active{background-color:#4c878b;color:#fff}.btn-turquoise-dark{border-radius:3px;font-size:15px;display:inline-block;line-height:24px;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial;margin-bottom:0;padding:10px 20px;text-align:center;border:0;text-decoration:none !important;background-color:#200448;position:relative;background:#0c5f5f;color:#fff !important}.btn-turquoise-dark:hover,.btn-turquoise-dark:active,.btn-turquoise-dark.active,.btn-turquoise-dark.disabled,.btn-turquoise-dark[disabled]{background-color:#200448}.btn-turquoise-dark:hover{color:#fff;text-decoration:none;background-color:#200448;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn-turquoise-dark:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn-turquoise-dark.active,.btn-turquoise-dark:active{background-color:#200448;outline:0}.btn-turquoise-dark.disabled,.btn-turquoise-dark[disabled]{cursor:default;background-color:#e6e5e5 !important;opacity:.65;-webkit-box-shadow:none;box-shadow:none;border-color:#CCC;color:#333 !important}.btn-turquoise-dark:focus,.btn-turquoise-dark:hover,.btn-turquoise-dark:active{background-color:#031b1b;color:#fff}.btn-gray{background-color:#a4a4a4;color:#333}.btn--save:after{display:table;content:'';clear:both}.btn--save:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}@media screen and (max-width:29.9375em){.btn--save:after{position:absolute;right:10px;top:11px}}.btn--save.btn--small:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px;top:9px;right:8px}.btn--save .btn__not-saved,.btn--save .btn__is-saved{vertical-align:initial}.btn--save .btn__is-saved{display:none}.btn--save.is-saved{background:#0c5f5f}.btn--save.is-saved:hover,.btn--save.is-saved:focus,.btn--save.is-saved:active{background:#314b47}.btn--save.is-saved:after{font-family:'gf-font-icons';speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}@media screen and (max-width:29.9375em){.btn--save.is-saved:after{position:absolute;right:10px;top:11px}}.btn--save.is-saved .btn__not-saved{display:none}.btn--save.is-saved .btn__is-saved{display:inline}.btn--save .wide-only{vertical-align:baseline}@media screen and (min-width:51.3125em) and (max-width:68.75em){.btn--save .wide-only{display:none}}@media screen and (min-width:60em){.btn--print .btn__text{padding-right:5px}}@media screen and (min-width:60em){.btn--print:after{margin-left:10px}}.btn--overlay{color:#fff;border:0;text-align:center;border-radius:0}.btn--overlay.btn--primary{background:rgba(190,42,119,0.9)}.btn--overlay:hover,.btn--overlay:active{color:#fff;background-color:#7f1c50}.btn .icon,.btn i,.btn span{vertical-align:middle}.btn .font-icon,.btn i.font-icon{vertical-align:inherit}.btn .icon-arrow-white{position:absolute;top:50%;right:8px;margin-top:-6px}.btn .icon-arrow-white-right-rounded{position:absolute;top:50%;right:8px;margin-top:-7px}.btn .icon-arrow-white-small-left{margin:0 10px 0 -5px}.btn .icon-arrow-green-left{margin:0 10px -1px -5px}.btn--icon-right{text-align:left;padding-right:10px}@media screen and (max-width:61.9375em){.btn--icon-right.btn--icon-only-wide{padding-right:20px}}.btn--icon-right .btn__text{padding-right:10px !important}.btn--icon-left{text-align:right;padding-left:10px}@media screen and (max-width:61.9375em){.btn--icon-left.btn--icon-only-wide{padding-left:20px}}.btn--icon-left .btn__text{padding-left:5px}@media screen and (max-width:29.9375em){.btn--icon-only-narrow .btn__text{display:none}}@media screen and (max-width:48.0625em){.btn--icon-only-mid .btn__text{display:none}}@media screen and (max-width:61.9375em){.btn--icon-only-wide .btn__text{display:none}}.btn--small{line-height:20px;font-size:13px !important;padding:8px 10px}.btn--small:before{font-size:13px;margin-right:5px}.btn--large{line-height:16px;font-size:16px !important;padding:17px 25px}
@media screen and (max-width:29.9375em){.btn--block{display:inline-block;width:100%}}.btn--block i.font-icon{float:right}.btn--print{font-size:14px}.btn--search-cancel{padding:7px 0;position:absolute}.recipe__tips{border-top:1px dashed #d8d8d8;margin-bottom:40px;padding-top:40px}.carousel-tips__wrapper{background-color:#eff5f4;border-radius:3px}.carousel-tips__wrapper h3{font-family:"Helvetica Neue",Helvetica,Arial;font-weight:700;letter-spacing:.3px;margin-bottom:20px;padding:30px 0 0;text-align:center}.carousel-tips__wrapper h4{color:#767676;font-family:"Helvetica Neue",Helvetica,Arial;font-size:11px;font-weight:700;letter-spacing:1px;line-height:1.4;margin-bottom:15px;text-align:center;text-transform:uppercase}.carousel-tips__wrapper .carousel-tips__elements{margin:0 auto}.carousel-tips__wrapper .carousel-tips__slides{margin-bottom:0}.carousel-tips__wrapper .pager{color:#767676;font-family:"Helvetica Neue",Helvetica,Arial;line-height:1.5;font-size:13px;font-weight:700;letter-spacing:.2px;padding:0 0 25px}.carousel-tips__wrapper .pager sup{font-size:1em;top:0}.carousel-tips__wrapper .flex-direction-nav{margin:0}.carousel-tips__wrapper .flex-direction-nav li{margin:0}.carousel-tips__wrapper .flex-direction-nav a{display:none;filter:alpha(opacity=80);opacity:.8;outline:0;top:50%}@media(min-width:770px){.carousel-tips__wrapper .flex-direction-nav a{display:inline-block}}.carousel-tips__wrapper .flex-control-nav{bottom:0;float:left;margin:0;padding:0}.carousel-tips__wrapper .flex-control-paging li{margin:0 5px}.carousel-tips__wrapper .flex-control-paging li a{background:transparent;border:solid 1px #3686af;height:6px;opacity:.5;width:6px}.carousel-tips__wrapper .flex-control-paging li a.flex-active{background:#3686af;opacity:1}.carousel-tips__single-slide-content{padding:0 30px 45px}@media(min-width:770px){.carousel-tips__single-slide-content{padding:0 70px 35px}.flex-viewport .carousel-tips__single-slide-content{padding:0 70px 45px}}.carousel-tips__single-slide-body{color:#666;font-family:"Helvetica Neue",Helvetica,Arial;letter-spacing:.2px;line-height:1.6;text-align:center}.carousel-tips__single-slide-body a{font-family:"Helvetica Neue",Helvetica,Arial;font-weight:700;letter-spacing:.3px;text-decoration:none;color:#246d8f;border-bottom:1px solid rgba(36,109,143,0.4);-webkit-transition:.2s;transition:.2s}.carousel-tips__single-slide-body a:hover,.has-faux-block-link-hover .carousel-tips__single-slide-body a{color:#246d8f;border-bottom:1px solid #246d8f}.carousel-tips__single-slide-body a:visited{color:#032b3e;border-bottom:1px solid #032b3e}.carousel-tips__single-slide-body p{color:#666;padding:0}.show-more__hidden-content,.show-more__ellipses{display:inline}.show-more__content--show .show-more__hidden-content,.show-more__content--show .show-more__ellipses{display:none}@media(min-width:770px){.show-more__hidden-content,.show-more__ellipses{display:none}}.show-more__hidden-content{display:none}.show-more__content--show .show-more__hidden-content{display:inline}@media(min-width:770px){.show-more__hidden-content{display:inline}}.show-more__link{color:#246d8f;display:table;font-weight:700;margin:10px 0 0;text-align:center;width:100%}.show-more__content--show .show-more__link{display:none}@media(min-width:770px){.show-more__link{display:none}}